X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=db-oracle%2Foracle-api.lisp;h=ff24e2d02d502e677b9b6fd50c352b57eb454ff4;hb=3a3ccc7a171dc4c6c10bc7e3fea8461fca6dc51b;hp=dbbc5dccf4bd49890850b98c0a85f068c0a0b7c8;hpb=a56b464f5cd084bb8cc493a150b49a6033f48143;p=clsql.git diff --git a/db-oracle/oracle-api.lisp b/db-oracle/oracle-api.lisp index dbbc5dc..ff24e2d 100644 --- a/db-oracle/oracle-api.lisp +++ b/db-oracle/oracle-api.lisp @@ -30,7 +30,7 @@ (defvar +null-void-pointer+ (uffi:make-null-pointer :void)) -(defvar +null-void-pointer-pointer+ (uffi:make-null-pointer ':pointer-void)) +(defvar +null-void-pointer-pointer+ (uffi:make-null-pointer :pointer-void)) ;;; Check an OCI return code for erroricity and signal a reasonably ;;; informative condition if so. @@ -261,11 +261,9 @@ (hndltype :short)) -#+nil -(progn -;;; Low-level functions which don't use return checking -;;; -;;; KMR: These are currently unused by the backend + +;;; Low-level routines that don't do error checking. They are used +;;; for setting up global environment. (uffi:def-function "OCIInitialize" ((mode :unsigned-long) ; ub4 @@ -282,9 +280,6 @@ (usermempp (* :pointer-void))) :returning :int) -(def-oci-routine ("OCIHandleAlloc" oci-handle-alloc) - :int -) (uffi:def-function "OCIHandleAlloc" ((parenth :pointer-void) ; const dvoid *