0.9.5.47: minor INSPECT & DESCRIBE improvements
[sbcl.git] / src / code / sysmacs.lisp
index e0ea5af..bcb8255 100644 (file)
@@ -110,7 +110,8 @@ waits until gc is enabled in this thread."
          `(funcall (,slot stream) stream ,@args))))
 
 (defmacro with-out-stream (stream (slot &rest args) &optional stream-dispatch)
-  `(with-out-stream/no-synonym ,stream (,slot ,@args) ,stream-dispatch))
+  `(with-out-stream/no-synonym (out-synonym-of ,stream)
+    (,slot ,@args) ,stream-dispatch))
 
 \f
 ;;;; These are hacks to make the reader win.