diff --git a/library/io/windows/stream.factor b/library/io/windows/stream.factor index 945f794d7f..52bc84b455 100644 --- a/library/io/windows/stream.factor +++ b/library/io/windows/stream.factor @@ -111,7 +111,7 @@ M: win32-stream-reader stream-read1 ( stream -- ch/f ) >r 1 r> consume-input >string-or-f first ; M: win32-stream-reader stream-read ( n stream -- str/f ) - swap >r win32-buffer-size r> do-read-count ; + swap >fixnum >r win32-buffer-size r> do-read-count ; M: win32-stream-writer stream-close ( stream -- ) dup maybe-flush-output