[cl-debian] Bug#481029: Confirmation of fix

Liam Healy lnp at healy.washington.dc.us
Wed Aug 13 20:43:31 UTC 2008


I have encountered this exact problem with CLSQL and Oracle in SBCL.
I can confirm that the fix
described in the previous post corrects the problem.

Liam

/usr/share/common-lisp/source/clsql-oracle/db-oracle> diff -u
oracle-sql.lisp.debian-original oracle-sql.lisp

--- oracle-sql.lisp.debian-original	2007-09-04 02:28:20.000000000 -0400
+++ oracle-sql.lisp	2008-08-13 16:35:40.668864000 -0400
@@ -366,9 +366,9 @@
 ;; STREAM which has no more data, and QC is not a STREAM, we signal
 ;; DBI-ERROR instead.

-(uffi:def-type short-array (:array :short nil))
-(uffi:def-type int-array (:array :int nil))
-(uffi:def-type double-array (:array :double nil))
+(uffi:def-type short-array (* :short))
+(uffi:def-type int-array (* :int))
+(uffi:def-type double-array (* :double))
 (uffi:def-type int-pointer (* :int))
 (uffi:def-type double-pointer (* :double))






More information about the Cl-debian mailing list