X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=db-mysql%2Fmysql-sql.lisp;h=c202a5e29d80aa929c3cafcbfae4fec113655a40;hb=2d7fb2dcce0f94745672b4f2aff6be39d610a063;hp=11a51b00941c0c781fa6d63e22e89908e45e4948;hpb=bb5ae29c168859601734780a1cc923d96a90cd29;p=clsql.git diff --git a/db-mysql/mysql-sql.lisp b/db-mysql/mysql-sql.lisp index 11a51b0..c202a5e 100644 --- a/db-mysql/mysql-sql.lisp +++ b/db-mysql/mysql-sql.lisp @@ -41,7 +41,7 @@ (dotimes (i num-fields) (declare (fixnum i)) (let* ((field (uffi:deref-array field-vec '(:array mysql-field) i)) - (type (uffi:get-slot-value field 'mysql-field 'type))) + (type (uffi:get-slot-value field 'mysql-field 'type))) (push (case type ((#.mysql-field-types#tiny @@ -493,8 +493,8 @@ (let* ((field-vec (mysql-fetch-fields rs)) (num-fields (mysql-num-fields rs)) - (input-bind (uffi:allocate-foreign-object mysql-bind (length types))) - (output-bind (uffi:allocate-foreign-object mysql-bind num-fields)) + (input-bind (uffi:allocate-foreign-object 'mysql-bind (length types))) + (output-bind (uffi:allocate-foreign-object 'mysql-bind num-fields)) (length-ptr (uffi:allocate-foreign-object :unsigned-long num-fields)) (is-null-ptr (uffi:allocate-foreign-object :byte num-fields)) (mysql-types (mapcar 'clsql-type->mysql-type types)))