Re: failed to compile a C++ SPI function - Mailing list pgsql-hackers

From Tom Lane
Subject Re: failed to compile a C++ SPI function
Date
Msg-id 19799.970977432@sss.pgh.pa.us
Whole thread Raw
In response to Re: failed to compile a C++ SPI function  (Bruce Momjian <pgman@candle.pha.pa.us>)
Responses Re: failed to compile a C++ SPI function
List pgsql-hackers
Bruce Momjian <pgman@candle.pha.pa.us> writes:
> I am willing to change it to typname.  Any comments?

That's hardly the only change you will have to make to get the headers
to pass through a C++ compiler without complaint.  How many existing
applications do you want to risk breaking?

ParamNo probably isn't a widely used node type, but there are four
structs with fields named 'typename' and one with a field named 'class'
just in parsenodes.h.

I think that before we start making changes with C++ cleanness as a
goal, we should try to get a precise idea of the extent of the changes
that would be needed, and then estimate how much user code might
reference the fields we'd need to rename.
        regards, tom lane


pgsql-hackers by date:

Previous
From: "Marc G. Fournier"
Date:
Subject: Re: Re: [ANNOUNCE] Announce: Release of PyGreSQL version 3.0
Next
From: Bruce Momjian
Date:
Subject: Re: Re: [ANNOUNCE] Announce: Release of PyGreSQL version 3.0