X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Fwalk.lisp;h=4f93a74730d89b69897a32d2325cf7c24113bf29;hb=6e5c24e786277417fedfea9a6844092de11775df;hp=d56dcb5e9df42b21add3ae07fa2f6f56575cc53f;hpb=d8e47f8f2ccda542b1ab60b080ebed483ae14376;p=sbcl.git diff --git a/src/pcl/walk.lisp b/src/pcl/walk.lisp index d56dcb5..4f93a74 100644 --- a/src/pcl/walk.lisp +++ b/src/pcl/walk.lisp @@ -492,7 +492,7 @@ (multiple-value-bind (newnewform macrop) (walker-environment-bind (new-env env :walk-form newform) - (sb-xc:macroexpand-1 newform new-env)) + (%macroexpand-1 newform new-env)) (cond (macrop (let ((newnewnewform (walk-form-internal newnewform @@ -654,7 +654,7 @@ (null (get-walker-template (car form) form)) (progn (multiple-value-setq (new-form macrop) - (sb-xc:macroexpand-1 form env)) + (%macroexpand-1 form env)) macrop)) ;; This form was a call to a macro. Maybe it expanded ;; into a declare? Recurse to find out.