From 021befcf950f13f6c167ed1ff53de64421328c86 Mon Sep 17 00:00:00 2001 From: psini Date: Tue, 10 Jan 2017 13:59:58 +0100 Subject: [PATCH] issue 74 add check valid pointer before reset --- src/main/java/org/sqlite/jdbc3/JDBC3PreparedStatement.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/org/sqlite/jdbc3/JDBC3PreparedStatement.java b/src/main/java/org/sqlite/jdbc3/JDBC3PreparedStatement.java index 25ca15cfd..8080a5b25 100644 --- a/src/main/java/org/sqlite/jdbc3/JDBC3PreparedStatement.java +++ b/src/main/java/org/sqlite/jdbc3/JDBC3PreparedStatement.java @@ -77,7 +77,7 @@ public ResultSet executeQuery() throws SQLException { resultsWaiting = db.execute(this, batch); success = true; } finally { - if (!success) db.reset(pointer); + if (!success && pointer != 0) db.reset(pointer); } return getResultSet(); }