X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=db-postgresql%2Fpostgresql-api.lisp;h=43b3f20426f7dc3f7da66091e6663f912522dfec;hb=e622ee6f4bf2b9fe81af59d566e651c983a4833b;hp=f7ca3610a66770d8998df805b077f8b6493b8d1f;hpb=7d50938ba2db52a713498e49aa1679deae6f0b6b;p=clsql.git diff --git a/db-postgresql/postgresql-api.lisp b/db-postgresql/postgresql-api.lisp index f7ca361..43b3f20 100644 --- a/db-postgresql/postgresql-api.lisp +++ b/db-postgresql/postgresql-api.lisp @@ -8,7 +8,7 @@ ;;;; Original code by Pierre R. Mai ;;;; Date Started: Feb 2002 ;;;; -;;;; $Id: postgresql-api.lisp,v 1.1 2002/09/30 10:19:23 kevin Exp $ +;;;; $Id$ ;;;; ;;;; This file, part of CLSQL, is Copyright (c) 2002 by Kevin M. Rosenberg ;;;; and Copyright (c) 1999-2001 by Pierre R. Mai @@ -18,8 +18,7 @@ ;;;; (http://opensource.franz.com/preamble.html), also known as the LLGPL. ;;;; ************************************************************************* -(declaim (optimize (debug 3) (speed 3) (safety 1) (compilation-speed 0))) -(in-package :postgresql) +(in-package #:postgresql) ;;;; This file implements as little of the FFI bindings to the @@ -53,6 +52,8 @@ (uffi:def-foreign-type pgsql-conn :pointer-void) (uffi:def-foreign-type pgsql-result :pointer-void) +(uffi:def-type pgsql-conn-ptr :pointer-void) + (uffi:def-enum pgsql-ftype ((:bytea 17) (:int2 21)