Missed a spot in parse.scm: MAKE-EQV-HASH-TABLE is deprecated.
authorTaylor R Campbell <campbell@mumble.net>
Sun, 22 May 2011 21:09:16 +0000 (21:09 +0000)
committerTaylor R Campbell <campbell@mumble.net>
Sun, 22 May 2011 21:09:16 +0000 (21:09 +0000)
Use MAKE-STRONG-EQV-HASH-TABLE here; the keys are numbers anyway.

src/runtime/parse.scm

index fb7ea645e76236437ec61b26a9937d4febcd94da..c6bd61d91a77b08b0eb984a02e643dede30e04fe 100644 (file)
@@ -725,7 +725,7 @@ USA.
             (error:illegal-char char))))))
 
 (define (make-shared-objects)
-  (make-eqv-hash-table))
+  (make-strong-eqv-hash-table))
 
 (define (save-shared-object! db n object)
   (let ((table (db-shared-objects db)))