ccl += weak hash

Ben Hyde <[email protected]> Fri, 29 Mar 2013 07:38:44 -0400
Newsgroups gmane.lisp.clsql.general
Message-ID <[email protected]>

diff --git a/sql/utils.lisp b/sql/utils.lisp
index 39ee349..2f3c1db 100644
--- a/sql/utils.lisp
+++ b/sql/utils.lisp
@@ -443,7 +443,7 @@ removed. keys are searched with #'MEMBER"
     ;;clearing mechanism. If you are on an implementation that doesn't support
     ;;weak hash tables then you're memory may accumulate.
 
-    #-(or sbcl allegro clisp lispworks)
+    #-(or sbcl allegro clisp lispworks ccl)
     (warn "UNSAFE! use of weak hash on implementation without support. (see clsql/sql/utils.lisp to add)")
 
     (make-hash-table
@@ -451,6 +451,7 @@ removed. keys are searched with #'MEMBER"
       #+clisp     :weak      #+clisp :value
       #+lispworks :weak-kind #+lispworks :value
       #+sbcl :weakness #+sbcl :value
+      #+ccl :weak #+ccl :value
       ,@args)
     ))