r9776: fix for openmcl
authorKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 15 Jul 2004 15:27:39 +0000 (15:27 +0000)
committerKevin M. Rosenberg <kevin@rosenberg.net>
Thu, 15 Jul 2004 15:27:39 +0000 (15:27 +0000)
debian/changelog
src/objects.lisp

index c80c1a579e824d7902c94246ef004b525eac61be..d32a3d22c4cdaf159237814159c2da924e1561ba 100644 (file)
@@ -1,3 +1,9 @@
+cl-uffi (1.4.24-1) unstable; urgency=low
+
+  * Fix for OpenMCL from James Bielman
+
+ -- Kevin M. Rosenberg <kmr@debian.org>  Thu, 15 Jul 2004 09:27:22 -0600
+
 cl-uffi (1.4.23-1) unstable; urgency=low
 
   * Add support for new SBCL load-shared-object [supplied by Andreas Fuchs]
index 57611321ff93a71458ce00d1db6a5ed621063a45..358763e41fc829c815845886a3e898dcf31bd733 100644 (file)
@@ -121,11 +121,11 @@ an array of TYPE with size SIZE. The TYPE parameter is evaluated."
   #+mcl `(ccl:pref ,ptr ,(convert-from-uffi-type type :deref))
   )
 
-#+mcl
+#+(and mcl (not openmcl))
 (defmacro deref-pointer-set (ptr type value)
   `(setf (ccl:pref ,ptr ,(convert-from-uffi-type type :deref)) ,value))
 
-#+mcl
+#+(and mcl (not openmcl))
 (defsetf deref-pointer deref-pointer-set)
 
 (defmacro ensure-char-character (obj)