X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fpcl%2Flow.lisp;h=ea468f4aaf2ddecdc0a67699e84e73e64a5ad8d7;hb=28dcf682ef2a3c80b7bcdda00787dbb5e3893abe;hp=1f9a12cda948d6533e291e58751b68e302ba12f0;hpb=2ef330d818799fe54587bdcb4c626b397ca15266;p=sbcl.git diff --git a/src/pcl/low.lisp b/src/pcl/low.lisp index 1f9a12c..ea468f4 100644 --- a/src/pcl/low.lisp +++ b/src/pcl/low.lisp @@ -219,12 +219,12 @@ (defun intern-fun-name (name) (cond ((symbolp name) name) ((listp name) - (intern (let ((*package* *pcl-package*) - (*print-case* :upcase) - (*print-pretty* nil) - (*print-gensym* t)) - (format nil "~S" name)) - *pcl-package*)))) + (let ((*package* *pcl-package*) + (*print-case* :upcase) + (*print-pretty* nil) + (*print-gensym* t)) + (format-symbol *pcl-package* "~S" name))))) + ;;; FIXME: probably no longer needed after init (defmacro precompile-random-code-segments (&optional system)