diff options
author | Matthias Benkard <code@mail.matthias.benkard.de> | 2008-03-12 15:48:19 +0100 |
---|---|---|
committer | Matthias Benkard <code@mail.matthias.benkard.de> | 2008-03-12 15:48:19 +0100 |
commit | 507c9bd8238f634f4131620909125948b4f3693e (patch) | |
tree | 472014ce948985c660bdb48bfc420b913eba1898 /Lisp/data-types.lisp | |
parent | 4c0727ea781c578de7b3e661ab6e3ed956bd88ce (diff) |
Minor cleanups.
darcs-hash:397e13965e72e0107e762dbf715564a29b9d092c
Diffstat (limited to 'Lisp/data-types.lisp')
-rw-r--r-- | Lisp/data-types.lisp | 7 |
1 files changed, 0 insertions, 7 deletions
diff --git a/Lisp/data-types.lisp b/Lisp/data-types.lisp index 3400197..56cbbd8 100644 --- a/Lisp/data-types.lisp +++ b/Lisp/data-types.lisp @@ -495,7 +495,6 @@ seems like an acceptable trade-off. (aref lisp-managed-cell))) -;; FIXME: Document. (defgeneric (setf foreign-value-lisp-managed-p) (managedp foreign-value)) (defmethod (setf foreign-value-lisp-managed-p) (managedp (foreign-value foreign-value)) @@ -503,12 +502,6 @@ seems like an acceptable trade-off. (setf (aref lisp-managed-cell) (if managedp t nil)))) -;; FIXME: Document. -(defgeneric foreign-value-pointer (foreign-value)) -(defmethod foreign-value-pointer ((foreign-value foreign-value)) - (pointer-to foreign-value)) - - (defun make-struct-wrapper (pointer typespec managedp) ;; We use a zero-dimensional array that the finaliser can close over ;; so that it (the finaliser) can decide whether to garbage-collect |