0.8.7.2:
[sbcl.git] / src / code / defmacro.lisp
index aec98f0..edbc93c 100644 (file)
@@ -37,9 +37,8 @@
                          :environment environment)
        (let ((def `(lambda (,whole ,environment)
                      ,@local-decs
-                     (block ,name 
-                       ,new-body)))
-             ;; if we want to move over to list-style names
+                      ,new-body))
+             ;; If we want to move over to list-style names
              ;; [e.g. (DEFMACRO FOO), maybe to support some XREF-like
              ;; functionality] here might be a good place to start.
              (debug-name (debug-namify "DEFMACRO ~S" name)))
@@ -93,8 +92,7 @@
                              lambda-list
                             (%simple-fun-name (%closure-fun definition))
                             debug-name))
-                      ((#.sb!vm:simple-fun-header-widetag
-                        #.sb!vm:closure-fun-header-widetag)
+                      (#.sb!vm:simple-fun-header-widetag
                        (setf (%simple-fun-arglist definition) lambda-list
                             (%simple-fun-name definition) debug-name))))
             name))))