From: Nathan Bird Date: Fri, 27 Feb 2009 22:48:05 +0000 (-0500) Subject: Dont declare the the column precisions to be a fixnum since odbc X-Git-Tag: v5.4.0~15 X-Git-Url: http://git.kpe.io/?p=clsql.git;a=commitdiff_plain;h=7b26e869b253d7f77f7d882d44fab090a6667280 Dont declare the the column precisions to be a fixnum since odbc implementations like to set it to 2147483647, we arent going to allocate anything of this size. --- diff --git a/db-odbc/odbc-dbi.lisp b/db-odbc/odbc-dbi.lisp index a07a5ee..073bd74 100644 --- a/db-odbc/odbc-dbi.lisp +++ b/db-odbc/odbc-dbi.lisp @@ -102,7 +102,7 @@ :accessor data-ptrs) (column-out-len-ptrs :initform (make-array 0 :adjustable t :fill-pointer t) :accessor column-out-len-ptrs) - (column-precisions :initform (make-array 0 :element-type 'fixnum :adjustable t :fill-pointer t) + (column-precisions :initform (make-array 0 :element-type 'integer :adjustable t :fill-pointer t) :accessor column-precisions) (column-scales :initform (make-array 0 :element-type 'fixnum :adjustable t :fill-pointer t) :accessor column-scales)