X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcompiler%2Fctype.lisp;h=79278147987703b27af4d63c6aac34362a623a6c;hb=a4882e3023fdd5e777169a4cbede33605281173c;hp=32ed2436fc3cccc9aeec9720a5feb7f2b281bbf6;hpb=c2431e2d0d0222a3cf20cfdfa48201bdcc65cd76;p=sbcl.git diff --git a/src/compiler/ctype.lisp b/src/compiler/ctype.lisp index 32ed243..7927814 100644 --- a/src/compiler/ctype.lisp +++ b/src/compiler/ctype.lisp @@ -632,8 +632,8 @@ ((lambda-var-arg-info arg) (let* ((info (lambda-var-arg-info arg)) (default (arg-info-default info)) - (def-type (when (constantp default) - (ctype-of (eval default))))) + (def-type (when (sb!xc:constantp default) + (ctype-of (constant-form-value default))))) (ecase (arg-info-kind info) (:keyword (let* ((key (arg-info-key info))