Oracle foreign encoding fix debian-6.1.0-1 v6.1.0
authorKevin M. Rosenberg <kevin@rosenberg.net>
Mon, 19 Dec 2011 17:14:55 +0000 (10:14 -0700)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Mon, 19 Dec 2011 17:14:55 +0000 (10:14 -0700)
2011-12-20  Kevin Rosenberg <kevin@rosenberg.net>
* db-oracle/oracle.lisp: Change length function to
uffi:foreign-string-length to handle foreign encodings.

ChangeLog
db-oracle/oracle-sql.lisp
debian/changelog

index 02d93ca2f40fc5d7602d9ad684333ceeea2b2077..0dde7a48ba4241188c8aedce3b719103b97c9702 100644 (file)
--- a/ChangeLog
+++ b/ChangeLog
@@ -1,3 +1,8 @@
+2011-12-20  Kevin Rosenberg <kevin@rosenberg.net>
+       * db-oracle/oracle.lisp: Change length function to
+       uffi:foreign-string-length to handle foreign encodings.
+       Thanks to Elias Martenson.
+
 2011-11-28  Russ Tyndall  <russ@acceleration.net>
        * db-odbc/odbc-api.lisp, tests/test-time.lisp
 
index a58c8431e61548b8fdd2fb884952d924908d2786..7272b1c2273890ecc2e34dd32b2ec381b3c4f8ae 100644 (file)
@@ -514,7 +514,8 @@ the length of that format.")
                  (oci-stmt-prepare (deref-vp stmthp)
                                    (deref-vp errhp)
                                    c-stmt-string
-                                   (length sql-stmt-string)
+                                   (uffi:foreign-string-length length
+                                                               sql-stmt-string)
                                    +oci-ntv-syntax+ +oci-default+ :database db)
                  (oci-attr-get (deref-vp stmthp)
                                +oci-htype-stmt+
index be7a3800300c08c60dc204387901436c1d189a06..a77185ba5b739f7777bb4c325d0669052a8afa98 100644 (file)
@@ -1,3 +1,9 @@
+cl-sql (6.1.0-1) unstable; urgency=low
+
+  * New upstream
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Mon, 19 Dec 2011 10:13:58 -0700
+
 cl-sql (6.0.1-1) unstable; urgency=low
 
   * New upstream