X-Git-Url: http://git.kpe.io/?p=kmrcl.git;a=blobdiff_plain;f=byte-stream.lisp;h=6bea1f167a360ecafa16233d05141c256758ce2d;hp=fd7a56ae08d55c902c368a690e58abce5f000575;hb=62ae7ada12c16e92048087b19a253f316ceba7e3;hpb=d11d6cc43fd9227a8aeed28dc2cfecdbc587ec4a diff --git a/byte-stream.lisp b/byte-stream.lisp index fd7a56a..6bea1f1 100644 --- a/byte-stream.lisp +++ b/byte-stream.lisp @@ -27,7 +27,7 @@ (progn (defstruct (byte-array-output-stream (:include #+cmu system:lisp-stream - #+sbcl sb-impl::file-stream + #+sbcl sb-impl::fd-stream (bout #'byte-array-bout) (misc #'byte-array-out-misc)) (:print-function %print-byte-array-output-stream) @@ -220,6 +220,7 @@ Make-Byte-Array-Output-Stream since the last call to this function." (defmethod excl:device-extend ((stream extendable-buffer-output-stream) need action) + (declare (ignore action)) (let* ((len (file-position stream)) (new-len (max (+ len need) (* 2 len))) (old-buf (slot-value stream 'excl::buffer))