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.21 diff -c -p -r1.21 AbstractJdbc1Statement.java *** src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java 2003/05/03 20:40:45 1.21 --- src/interfaces/jdbc/org/postgresql/jdbc1/AbstractJdbc1Statement.java 2003/05/14 05:58:21 *************** public abstract class AbstractJdbc1State *** 1020,1026 **** synchronized (sbuf) { sbuf.setLength(0); ! sbuf.ensureCapacity(x.length()); int i; sbuf.append('\''); --- 1020,1026 ---- synchronized (sbuf) { sbuf.setLength(0); ! sbuf.ensureCapacity(x.length() + (int)(x.length() / 10)); int i; sbuf.append('\''); Index: src/interfaces/jdbc/org/postgresql/util/PGbytea.java =================================================================== RCS file: /projects/cvsroot/pgsql-server/src/interfaces/jdbc/org/postgresql/util/PGbytea.java,v retrieving revision 1.7 diff -c -p -r1.7 PGbytea.java *** src/interfaces/jdbc/org/postgresql/util/PGbytea.java 2003/03/07 18:39:46 1.7 --- src/interfaces/jdbc/org/postgresql/util/PGbytea.java 2003/05/14 05:58:22 *************** public class PGbytea *** 68,74 **** { if (p_buf == null) return null; ! StringBuffer l_strbuf = new StringBuffer(p_buf.length); for (int i = 0; i < p_buf.length; i++) { int l_int = (int)p_buf[i]; --- 68,74 ---- { if (p_buf == null) return null; ! StringBuffer l_strbuf = new StringBuffer(2 * p_buf.length); for (int i = 0; i < p_buf.length; i++) { int l_int = (int)p_buf[i];