X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Fboot.lisp;h=8d87432ec6ef63144c9ded2457ba45cc3003bff0;hb=cf0b72cd4052a09b9a305081524bd44e2948c1e5;hp=384d36b91816bf2b7fb448c15273543c05e76ae0;hpb=49e92ee57b3b01f5862d0c6fa65f521de1688941;p=sbcl.git diff --git a/src/pcl/boot.lisp b/src/pcl/boot.lisp index 384d36b..8d87432 100644 --- a/src/pcl/boot.lisp +++ b/src/pcl/boot.lisp @@ -638,7 +638,7 @@ bootstrapping. (cond (class (if (typep class '(or built-in-class structure-class)) - `(type ,specializer ,parameter) + `(type ,class ,parameter) ;; don't declare CLOS classes as parameters; ;; it's too expensive. '(ignorable))) @@ -2009,8 +2009,6 @@ bootstrapping. (setf (gf-dfun-state generic-function) new-value))) (defun set-dfun (gf &optional dfun cache info) - (when cache - (setf (cache-owner cache) gf)) (let ((new-state (if (and dfun (or cache info)) (list* dfun cache info) dfun)))