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.41 diff -c -r1.41 AbstractJdbc1Statement.java *** src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java 29 Oct 2003 02:39:09 -0000 1.41 --- src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java 18 Nov 2003 07:47:18 -0000 *************** *** 1479,1484 **** --- 1479,1489 ---- { setBytes(parameterIndex, l_bytes); } + // x.read will return -1 not 0 on an empty InputStream + else if (l_bytesRead == -1) + { + setBytes(parameterIndex, new byte[0]); + } else { //the stream contained less data than they said