Replace DEFCONSTANT with DEFPARAMETER because it constains a call to C-INLINE

This commit is contained in:
Juan Jose Garcia Ripoll 2009-06-28 21:41:01 +02:00
parent 307ae3853a
commit ebefe248a0

View file

@ -40,10 +40,9 @@
extern ECL_API size_t GC_get_total_bytes();
")
(eval-when (:load-toplevel)
(defconstant +wrap+ (ffi:c-inline () () :object
"ecl_make_unsigned_integer(~((size_t)0))"
:one-liner t)))
(defparameter +wrap+ (ffi:c-inline () () :object
"ecl_make_unsigned_integer(~((size_t)0))"
:one-liner t))
(defun get-bytes-consed (orig)
(let ((bytes (ffi:c-inline () () :object "ecl_make_unsigned_integer(GC_get_total_bytes())"