X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;ds=sidebyside;f=interfaces%2Fpostgresql%2Fpostgresql-sql.cl;fp=interfaces%2Fpostgresql%2Fpostgresql-sql.cl;h=a1dfdd7081f863c60625ac4adf7226ad68568161;hb=e596bda48686fd7df4fe7cb2740cd2144a22fb79;hp=4d473a02c428328622140ce4ce8e93e3c7d8a67a;hpb=d9e609eddd22c1f837d9b030ebc15b0f40ddf5f0;p=clsql.git diff --git a/interfaces/postgresql/postgresql-sql.cl b/interfaces/postgresql/postgresql-sql.cl index 4d473a0..a1dfdd7 100644 --- a/interfaces/postgresql/postgresql-sql.cl +++ b/interfaces/postgresql/postgresql-sql.cl @@ -8,7 +8,7 @@ ;;;; Original code by Pierre R. Mai ;;;; Date Started: Feb 2002 ;;;; -;;;; $Id: postgresql-sql.cl,v 1.5 2002/03/24 18:39:32 kevin Exp $ +;;;; $Id: postgresql-sql.cl,v 1.6 2002/03/24 22:25:51 kevin Exp $ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; and Copyright (c) 1999-2001 by Pierre R. Mai @@ -120,7 +120,7 @@ (loop for i from 0 below (PQnfields result) collect (if (zerop (PQgetisnull result tuple-index i)) - (uffi:convert-from-cstring + (uffi:convert-from-foreign-string (PQgetvalue result tuple-index i)) nil)))) (t @@ -164,7 +164,7 @@ (defstruct postgresql-result-set (res-ptr (uffi:make-null-pointer 'pgsql-result) :type pgsql-result-def) - (field-types nil :type cons) + (field-types nil) (num-tuples 0 :type integer) (num-fields 0 :type integer) (tuple-index 0 :type integer)) @@ -227,7 +227,7 @@ do (setf (car rest) (if (zerop (PQgetisnull result tuple-index i)) - (uffi:convert-from-cstring + (uffi:convert-from-foreign-string (PQgetvalue result tuple-index i)) nil)) finally