Index: src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java =================================================================== RCS file: /projects/cvsroot/pgsql-server/src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java,v retrieving revision 1.14 diff -c -r1.14 AbstractJdbc1Statement.java *** src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java 2002/11/20 07:34:32 1.14 --- src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java 2003/02/03 17:59:11 *************** *** 1768,1773 **** --- 1768,1776 ---- */ public String toString() { + if (m_sqlFragments == null) + return ""; + synchronized (sbuf) { sbuf.setLength(0); *************** *** 1775,1785 **** for (i = 0 ; i < m_binds.length ; ++i) { if (m_binds[i] == null) sbuf.append( '?' ); else ! sbuf.append (m_sqlFragments[i]); ! sbuf.append (m_binds[i]); } sbuf.append(m_sqlFragments[m_binds.length]); return sbuf.toString(); --- 1778,1788 ---- for (i = 0 ; i < m_binds.length ; ++i) { + sbuf.append (m_sqlFragments[i]); if (m_binds[i] == null) sbuf.append( '?' ); else ! sbuf.append (m_binds[i]); } sbuf.append(m_sqlFragments[m_binds.length]); return sbuf.toString();