Received: from hawaii.phillips.com (gate.phillips.com [205.177.58.10]) by hub.org (8.9.3/8.9.3) with SMTP id SAA29170 for ; Wed, 23 Jun 1999 18:54:07 -0400 (EDT) (envelope-from pmoors@phillips.com) Received: from crete.corp.phillips.com by hawaii.phillips.com via smtpd (for postgresql.org [209.167.229.14]) with SMTP; 23 Jun 1999 22:54:06 UT Received: from phillips.com (IDENT:root@eire [172.17.17.250]) by crete.corp.phillips.com (8.9.3/8.9.3) with ESMTP id SAA06980 for ; Wed, 23 Jun 1999 18:53:35 -0400 (EDT) Sender: pmoors@phillips.com Message-ID: <37716515.9D251162@phillips.com> Date: Wed, 23 Jun 1999 18:52:05 -0400 From: Phil Moors Organization: Phillips Publishing X-Mailer: Mozilla 4.6 [en] (X11; I; Linux 2.2.5-22 i586) X-Accept-Language: en MIME-Version: 1.0 To: pgsql-interfaces@postgresql.org Subject: ECPG fetch broken after upgrade to 6.5 Content-Type: text/plain; charset=us-ascii Content-Transfer-Encoding: 7bit Hi! Has anyone else had this problem? I have two programs that ECPG processes flawlessly under 6.4. However, under 6.5, I get: ml1.sql:364: parse error line 364 is: EXEC SQL FETCH pick_ip INTO :tWatMacAddress; Also of note: One of my programs contained no SQL code. However, I tend to run it through ecpg out of habit. The old version would (correctly) leave things alone. However, the new version grabs double slashes, even if they are embedded in within double quotes. It turned these two lines: printf("
\n"); printf("Select the type of address, enter it into the form and \n"); Into this (all one line): printf(" /dev/keyboard