]> gitweb.factorcode.org Git - factor.git/commitdiff
fix failing unit test on windows
authorerg <erg@trifocus.net>
Fri, 15 Dec 2006 21:43:42 +0000 (21:43 +0000)
committererg <erg@trifocus.net>
Fri, 15 Dec 2006 21:43:42 +0000 (21:43 +0000)
core/io/windows/stream.factor

index d0c226774752b365c58fb56a291e4f4ae7939789..9b6071795739826b1f8074c9d694ad7c5a43928e 100644 (file)
@@ -166,6 +166,7 @@ C: win32-stream ( handle -- stream )
     0 swap [ set-win32-stream-cutoff ] keep
     dup win32-stream-handle f GetFileSize dup -1 = [ drop f ] when
     over set-win32-stream-file-size
+    dup win32-stream-file-size zero? [ t over set-win32-stream-eof? ] when
     0 swap [ set-win32-stream-fileptr ] keep ;
 
 C: win32-stream-reader ( stream -- stream )