Index: src/interfaces/ecpg/ecpglib/connect.c =================================================================== RCS file: /projects/cvsroot/pgsql/src/interfaces/ecpg/ecpglib/connect.c,v retrieving revision 1.27 diff -c -r1.27 connect.c *** src/interfaces/ecpg/ecpglib/connect.c 30 Nov 2005 12:49:49 -0000 1.27 --- src/interfaces/ecpg/ecpglib/connect.c 23 Apr 2006 21:37:22 -0000 *************** *** 226,231 **** --- 226,234 ---- if (sqlstate == NULL) sqlstate = ECPG_SQLSTATE_ECPG_INTERNAL_ERROR; + + if (message == NULL) /* Shouldn't happen, but need to be sure */ + message = "No message received"; /* these are not warnings */ if (strncmp(sqlstate, "00", 2) == 0)