From b9b9c09eb1776edc5e1e35b533df94f50e67b770 Mon Sep 17 00:00:00 2001 From: "Kevin M. Rosenberg" Date: Thu, 15 Jul 2004 15:27:39 +0000 Subject: [PATCH] r9776: fix for openmcl --- debian/changelog | 6 ++++++ src/objects.lisp | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/debian/changelog b/debian/changelog index c80c1a5..d32a3d2 100644 --- a/debian/changelog +++ b/debian/changelog @@ -1,3 +1,9 @@ +cl-uffi (1.4.24-1) unstable; urgency=low + + * Fix for OpenMCL from James Bielman + + -- Kevin M. Rosenberg 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] diff --git a/src/objects.lisp b/src/objects.lisp index 5761132..358763e 100644 --- a/src/objects.lisp +++ b/src/objects.lisp @@ -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) -- 2.34.1