On Tue, Sep 25, 2007 at 03:25:08PM +0200, Magnus Hagander wrote: > > > /* exec sql type customer is struct { #line 12 "array_of_struct.pgc" > > > struct varchar_name_12 { int len; char arr[ 50 ]; } name ; #line 13 > > > "array_of_struct.pgc" int phone ; } */ #line 14 > > > "array_of_struct.pgc" > > > ... > > > Seems like the entire definition of the struct is commented out? > ... > Any idea as to *why* it's doing that?
This might be too simple but are you sure ecpg is called with option "-c" when compiling array_of_struct.pgc? It is listed that way in the Makefile, however lacking this option should generate exactly the file you sent. Michael -- Michael Meskes Email: Michael at Fam-Meskes dot De, Michael at Meskes dot (De|Com|Net|Org) ICQ: 179140304, AIM/Yahoo: michaelmeskes, Jabber: [EMAIL PROTECTED] Go SF 49ers! Go Rhein Fire! Use Debian GNU/Linux! Use PostgreSQL! ---------------------------(end of broadcast)--------------------------- TIP 3: Have you checked our extensive FAQ? http://www.postgresql.org/docs/faq