Re: duplicate function oid symbols - Mailing list pgsql-hackers

From John Naylor
Subject Re: duplicate function oid symbols
Date
Msg-id CAFBsxsHxBB+VE91XmTGLz3O6cwWYkh10VEyFeD4dUH6LrXZZtQ@mail.gmail.com
Whole thread Raw
In response to Re: duplicate function oid symbols  (Tom Lane <tgl@sss.pgh.pa.us>)
Responses Re: duplicate function oid symbols
List pgsql-hackers


On Wed, Oct 28, 2020 at 3:24 PM Tom Lane <tgl@sss.pgh.pa.us> wrote:

Nah.  What I'm imagining is just that pg_type.h contains

#ifdef EXPOSE_TO_CLIENT_CODE

/*
 * Backwards compatibility for ancient random spellings of OID macros.
 * Don't use these macros in new code.
 */
#define CASHOID  MONEYOID
#define LSNOID   PG_LSNOID

#endif

Here is a quick patch implementing this much.

--
John Naylor
EnterpriseDB: http://www.enterprisedb.com
The Enterprise PostgreSQL Company 
Attachment

pgsql-hackers by date:

Previous
From: Alvaro Herrera
Date:
Subject: Re: libpq compression
Next
From: Andres Freund
Date:
Subject: Re: Deduplicate aggregates and transition functions in planner