X-Git-Url: http://repo.macrolet.net/gitweb/?a=blobdiff_plain;f=src%2Fcode%2Fstream.lisp;h=06e95a791c2d75ea4da0b5791f62f5de57540ad7;hb=3d9d3088982414ca5617caf62bd37b4fecac29b6;hp=c96d81d78cdd1837f7c34f26c436d0eeadf85067;hpb=562dd7fc01e2756b57439cb4ddfbc52e575728fb;p=sbcl.git diff --git a/src/code/stream.lisp b/src/code/stream.lisp index c96d81d..06e95a7 100644 --- a/src/code/stream.lisp +++ b/src/code/stream.lisp @@ -904,7 +904,7 @@ (let* ((stream (car current)) (result (,fun stream nil nil))) (when result (return result))) - (setf (concatenated-stream-current stream) current))))) + (pop (concatenated-stream-current stream)))))) (in-fun concatenated-in read-char) (in-fun concatenated-bin read-byte))