r2907: *** empty log message ***
[uffi.git] / src / strings.cl
index b47b86310ea7e915b15455088955417526ab0149..e317017115b55e58eb86412bdedff9350d8a86a5 100644 (file)
@@ -7,7 +7,7 @@
 ;;;; Programmer:    Kevin M. Rosenberg
 ;;;; Date Started:  Feb 2002
 ;;;;
-;;;; $Id: strings.cl,v 1.22 2002/09/30 07:51:01 kevin Exp $
+;;;; $Id: strings.cl,v 1.23 2002/09/30 08:50:00 kevin Exp $
 ;;;;
 ;;;; This file, part of UFFI, is Copyright (c) 2002 by Kevin M. Rosenberg
 ;;;;
@@ -24,7 +24,7 @@
     #+cmu nil
     #+allegro 0
     #+lispworks (fli:make-pointer :address 0 :type '(:unsigned :char))
-    #+mcl (ccl:%nul-ptr)
+    #+mcl (ccl:%null-ptr)
     #-(or cmu allegro lispworks mcl) nil
 )
 
@@ -85,9 +85,9 @@ that LW/CMU automatically converts strings from c-calls."
         ,@body)))
   #+mcl
   `(if (stringp ,lisp-string)
-     (ccl:with-cstrs ((,foreign-string ,lisp-string))
+     (ccl:with-cstrs ((,cstring ,lisp-string))
        ,@body)
-     (let ((,foreign-string +null-cstring-pointer+))
+     (let ((,cstring +null-cstring-pointer+))
        ,@body))
   )