X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Finit.lisp;h=a1821ec0983dc334d268679cac5a9b010b79e082;hb=d40a76606c86722b0aef8179155f9f2840739b72;hp=08fb92e2c958a2b8c29df1c3a752c04afba16a80;hpb=d5aafdd8ab6387e12bac187048ed322bc96fb79a;p=sbcl.git diff --git a/src/pcl/init.lisp b/src/pcl/init.lisp index 08fb92e..a1821ec 100644 --- a/src/pcl/init.lisp +++ b/src/pcl/init.lisp @@ -132,13 +132,13 @@ (when (eq slot-names t) (return-from shared-initialize (call-initialize-function - (initialize-info-shared-initialize-t-function + (initialize-info-shared-initialize-t-fun (initialize-info (class-of instance) initargs)) instance initargs))) (when (eq slot-names nil) (return-from shared-initialize (call-initialize-function - (initialize-info-shared-initialize-nil-function + (initialize-info-shared-initialize-nil-fun (initialize-info (class-of instance) initargs)) instance initargs))) ;; Initialize the instance's slots in a two step process: @@ -196,12 +196,12 @@ (check-initargs-2-list initargs class legal error-p))))) (defun check-initargs-values (class call-list) - (let ((methods (mapcan #'(lambda (call) - (if (consp call) - (copy-list (compute-applicable-methods - (gdefinition (car call)) - (cdr call))) - (list call))) + (let ((methods (mapcan (lambda (call) + (if (consp call) + (copy-list (compute-applicable-methods + (gdefinition (car call)) + (cdr call))) + (list call))) call-list)) (legal (apply #'append (mapcar #'slot-definition-initargs (class-slots class)))))