0.6.7.16: spaces defined as X-START and X-END (not X_START and X_SIZE)
[sbcl.git] / src / code / defboot.lisp
index 4e9854c..e280779 100644 (file)
@@ -59,9 +59,7 @@
           `(multiple-value-bind (,g) ,value-form
              ,g)))
        ((list-of-symbols-p vars)
-        (let ((temps (mapcar #'(lambda (x)
-                                 (declare (ignore x))
-                                 (gensym)) vars)))
+        (let ((temps (make-gensym-list (length vars))))
           `(multiple-value-bind ,temps ,value-form
              ,@(mapcar #'(lambda (var temp)
                            `(setq ,var ,temp))