Index: CHANGELOG.txt
===================================================================
RCS file: /projects/pgadmin3/CHANGELOG.txt,v
retrieving revision 1.170
retrieving revision 1.171
diff -LCHANGELOG.txt -LCHANGELOG.txt -u -w -r1.170 -r1.171
--- CHANGELOG.txt
+++ CHANGELOG.txt
@@ -17,6 +17,7 @@
+ - 2004-11-19 AP 1.2RC3 catch possible false error msg
- 2004-11-19 AP 1.2RC3 fix tables statistics
- 2004-11-18 AP 1.2RC3 fix change column dialog (r: Walter Haslbeck)
- 2004-11-18 AP 1.2RC3 fix missing schema in EditGrid (r: Martin Susil)
Index: pgConn.cpp
===================================================================
RCS file: /projects/pgadmin3/src/db/pgConn.cpp,v
retrieving revision 1.59
retrieving revision 1.60
diff -Lsrc/db/pgConn.cpp -Lsrc/db/pgConn.cpp -u -w -r1.59 -r1.60
--- src/db/pgConn.cpp
+++ src/db/pgConn.cpp
@@ -369,8 +369,9 @@
wxString pgConn::GetLastError() const
{
wxString errmsg;
- if (conn)
- errmsg=wxString(PQerrorMessage(conn), wxConvUTF8);
+ char *pqErr;
+ if (conn && (pqErr = PQerrorMessage(conn)) != 0)
+ errmsg=wxString(pqErr, wxConvUTF8);
else
{
if (connStatus == PGCONN_BROKEN)