X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Ffop.lisp;h=758e8b40223faa5f8ee939968e16bc361c75c22e;hb=61dc1d5c0b4988f7e957be876a9abf9f31d51e0a;hp=20f7ad7193e28629f4c0b00be1ff12a2b827193f;hpb=7646aefa188758e2892fea2ad02be4f29b3938f2;p=sbcl.git diff --git a/src/code/fop.lisp b/src/code/fop.lisp index 20f7ad7..758e8b4 100644 --- a/src/code/fop.lisp +++ b/src/code/fop.lisp @@ -198,9 +198,10 @@ (read-string-as-bytes *fasl-input-stream* ,n-buffer ,n-size) - (push-fop-table (intern* ,n-buffer - ,n-size - ,n-package))))))))) + (push-fop-table (without-package-locks + (intern* ,n-buffer + ,n-size + ,n-package)))))))))) ;; Note: CMU CL had FOP-SYMBOL-SAVE and FOP-SMALL-SYMBOL-SAVE, but ;; since they made the behavior of the fasloader depend on the