X-Git-Url: http://git.kpe.io/?a=blobdiff_plain;f=src%2Fobjects.cl;h=a4b4a6ec2ba5a82641f25b5c0e57819a1ccb663e;hb=c7b9e795a73b25b3c81ecb1c8c69b8f0f944a064;hp=a114b653921004d4a9352668469bf793d2deb02d;hpb=192193db6e4fbda90a840474d4aa2e8762597927;p=uffi.git diff --git a/src/objects.cl b/src/objects.cl index a114b65..a4b4a6e 100644 --- a/src/objects.cl +++ b/src/objects.cl @@ -9,7 +9,7 @@ ;;;; ;;;; Copyright (c) 2002 Kevin M. Rosenberg ;;;; -;;;; $Id: objects.cl,v 1.1 2002/03/09 19:55:33 kevin Exp $ +;;;; $Id: objects.cl,v 1.3 2002/03/10 11:13:07 kevin Exp $ ;;;; ;;;; This file is part of the UFFI. ;;;; @@ -54,17 +54,13 @@ #+cmu `(alien:null-alien ,obj) ) -(def-constant +null-c-string-pointer+ - #+cmu nil - #+allegro 0 - #+lispworks (fli:make-pointer :address 0 :type '(:unsigned :char))) (defmacro make-null-pointer (type) #+(or allegro cmu) (declare (ignore type)) #+cmu `(system:int-sap 0) #+allegro 0 - #+lispworks `(fli:make-pointer :address 0 :type ,type) + #+lispworks `(fli:make-pointer :address 0 :type ',type) ) (defmacro deref-pointer (ptr type)