X-Git-Url: http://git.kpe.io/?p=clsql.git;a=blobdiff_plain;f=db-postgresql%2Fpostgresql-api.lisp;h=fb474c52a8a09fc6a240b927ffa36da7cb878b5b;hp=47894913f421d53db4eb20c5e69eece65d668675;hb=e567409d9fff3f7231c2a0bb69b345e19de2b246;hpb=215ec41559dda52d46539d48a0aa390811c2423c diff --git a/db-postgresql/postgresql-api.lisp b/db-postgresql/postgresql-api.lisp index 4789491..fb474c5 100644 --- a/db-postgresql/postgresql-api.lisp +++ b/db-postgresql/postgresql-api.lisp @@ -4,8 +4,8 @@ ;;;; ;;;; Name: postgresql.cl ;;;; Purpose: Low-level PostgreSQL interface using UFFI -;;;; Programmers: Kevin M. Rosenberg based on -;;;; Original code by Pierre R. Mai +;;;; Programmers: Kevin M. Rosenberg based on +;;;; Original code by Pierre R. Mai ;;;; Date Started: Feb 2002 ;;;; ;;;; $Id$ @@ -35,7 +35,7 @@ (uffi:def-foreign-type pgsql-oid :unsigned-int) -(uffi:def-enum pgsql-conn-status-type +(uffi:def-enum pgsql-conn-status-type (:connection-ok :connection-bad)) @@ -61,7 +61,7 @@ (:int8 20) (:float4 700) (:float8 701))) - + ;;(declaim (inline PQsetdbLogin)) ;; causes compile error in LW 4.2.0 (uffi:def-function ("PQsetdbLogin" PQsetdbLogin) ((pghost :cstring) @@ -147,7 +147,7 @@ :returning :cstring) (declaim (inline PQntuples)) -(uffi:def-function ("PQntuples" PQntuples) +(uffi:def-function ("PQntuples" PQntuples) ((res pgsql-result)) :module "postgresql" :returning :int)