From: Barry Lind Date: Wed, 17 Sep 2003 08:21:36 +0000 (+0000) Subject: Applied patch to jdbc from Kim Ho at RedHat, fixing improper handling of empty querie... X-Git-Tag: REL7_4_BETA4~129 X-Git-Url: https://granicus.if.org/sourcecode?a=commitdiff_plain;h=e8839c2b6c00bac6d8119ec0cc27a5e77169c8a0;p=postgresql Applied patch to jdbc from Kim Ho at RedHat, fixing improper handling of empty queries under the V3 protocol Modified Files: jdbc/org/postgresql/core/QueryExecutor.java --- diff --git a/src/interfaces/jdbc/org/postgresql/core/QueryExecutor.java b/src/interfaces/jdbc/org/postgresql/core/QueryExecutor.java index ebc055e7eb..b7ea0ef2b6 100644 --- a/src/interfaces/jdbc/org/postgresql/core/QueryExecutor.java +++ b/src/interfaces/jdbc/org/postgresql/core/QueryExecutor.java @@ -6,7 +6,7 @@ * Copyright (c) 2003, PostgreSQL Global Development Group * * IDENTIFICATION - * $Header: /cvsroot/pgsql/src/interfaces/jdbc/org/postgresql/core/Attic/QueryExecutor.java,v 1.26 2003/09/13 04:02:13 barry Exp $ + * $Header: /cvsroot/pgsql/src/interfaces/jdbc/org/postgresql/core/Attic/QueryExecutor.java,v 1.27 2003/09/17 08:21:36 barry Exp $ * *------------------------------------------------------------------------- */ @@ -162,7 +162,7 @@ public class QueryExecutor // keep processing break; case 'I': // Empty Query - int t = pgStream.ReceiveChar(); + int t = pgStream.ReceiveIntegerR(4); break; case 'N': // Error Notification int l_nlen = pgStream.ReceiveIntegerR(4); @@ -264,7 +264,7 @@ public class QueryExecutor // keep processing break; case 'I': // Empty Query - int t = pgStream.ReceiveChar(); + int t = pgStream.ReceiveIntegerR(4); break; case 'N': // Error Notification statement.addWarning(pgStream.ReceiveString(connection.getEncoding()));