Your patch has been added to the PostgreSQL unapplied patches list at:
http://candle.pha.pa.us/cgi-bin/pgpatches I will try to apply it within the next 48 hours. --------------------------------------------------------------------------- Nicolas Bazin wrote: > Here is the description: > > When a macro is replaced by the preprocessor, pgc.l reaches a end of file, which is >not the actual end of the file. One side effect of that is that if you are in a ifdef >block, you get a wrong error telling you that a endif is missing. > > This patch corrects pgc.l and also adds a test of this problem to test1.pgc. To >convince you apply the patch to test1.pgc first then try to compile the test then >apply the patch to pgc.l. > > The patch moves the test of the scope of an ifdef block to the end of the file >beeing parsed, including all includes files, ... . > > For the record, this patch was applied a first time by bruce then overwritten by >Micheal and reapplied by him. But the big mystery is that there is no trace of that >in CVS ???? > > Nicolas [ Attachment, skipping... ] -- Bruce Momjian | http://candle.pha.pa.us [EMAIL PROTECTED] | (610) 853-3000 + If your life is a hard drive, | 830 Blythe Avenue + Christ can be your backup. | Drexel Hill, Pennsylvania 19026 ---------------------------(end of broadcast)--------------------------- TIP 6: Have you searched our list archives? http://archives.postgresql.org