X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Fslots-boot.lisp;h=c9fa2208ff5500972de06b6b087d50e5392987f0;hb=203b88cf40ed2e15ec0f36dc53ad188b091d9ab2;hp=b2b1f21dcf2aa5a0651b2e0a6b6731e33e2a0b94;hpb=7c96d7c62d46f4ba2711c06d45150e2441bbf1a7;p=sbcl.git diff --git a/src/pcl/slots-boot.lisp b/src/pcl/slots-boot.lisp index b2b1f21..c9fa220 100644 --- a/src/pcl/slots-boot.lisp +++ b/src/pcl/slots-boot.lisp @@ -64,7 +64,10 @@ (ensure-accessor 'reader ',reader-name ',slot-name)))) (declare (ignore .ignore.)) (truly-the (values t &optional) - (funcall #',reader-name ,object))))) + ;; Don't give a style-warning about undefined function here. + (funcall (locally (declare (muffle-conditions style-warning)) + #',reader-name) + ,object))))) (defmacro accessor-set-slot-value (object slot-name new-value &environment env) (aver (constantp slot-name env))