chiark / gitweb /
src/method-impl.lisp (method-keyword-argument-lists): Zap pointless `let'.
authorMark Wooding <mdw@distorted.org.uk>
Sun, 26 Mar 2017 14:16:18 +0000 (15:16 +0100)
committerMark Wooding <mdw@distorted.org.uk>
Fri, 8 Jun 2018 18:58:28 +0000 (19:58 +0100)
src/method-impl.lisp

index 2300ac68441a9318cac83ac2f4ef9356d3c25fdf..f24b8c0458efcdd73f83ff5f03257e941245b4ab 100644 (file)
@@ -254,12 +254,11 @@ (defmethod method-keyword-argument-lists
   (with-slots (message) method
     (and (keyword-message-p message)
         (mapcar (lambda (m)
-                  (let ((type (sod-method-type m)))
-                    (cons (c-function-keywords type)
-                          (format nil "method for ~A on ~A (at ~A)"
-                                  message
-                                  (sod-method-class m)
-                                  (file-location m)))))
+                  (cons (c-function-keywords (sod-method-type m))
+                        (format nil "method for ~A on ~A (at ~A)"
+                                message
+                                (sod-method-class m)
+                                (file-location m))))
                 direct-methods))))
 
 (defmethod shared-initialize :after