;;;;
;;;; 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.
;;;;
#+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)