From b4e58e0904d3482bd90d3375db751346fe45e3b1 Mon Sep 17 00:00:00 2001
From: Ghadi Shayban <gshayban@gmail.com>
Date: Mon, 21 Nov 2011 17:03:55 -0500
Subject: [PATCH] Fix parameter setting on prepared statements.

There was an extra line in with-query-results
---
 src/main/clojure/clojure/java/jdbc/internal.clj |    1 -
 1 files changed, 0 insertions(+), 1 deletions(-)

diff --git a/src/main/clojure/clojure/java/jdbc/internal.clj b/src/main/clojure/clojure/java/jdbc/internal.clj
index 69f2e03..7ab7ed3 100644
--- a/src/main/clojure/clojure/java/jdbc/internal.clj
+++ b/src/main/clojure/clojure/java/jdbc/internal.clj
@@ -382,7 +382,6 @@
         params (vec (cond sql-is-first (rest sql-params)
                           options-are-first (rest (rest sql-params))
                           :else (rest sql-params)))
-        params (vec (if sql-is-first (rest sql-params) (rest (rest sql-params))))
         prepare-args (when (map? special) (flatten (seq special)))]
     (with-open [^PreparedStatement stmt (if (instance? PreparedStatement special) special (apply prepare-statement* (connection*) sql prepare-args))]
       (set-parameters stmt params)
-- 
1.7.7.2

