win32 fixes
parent
5fe21dda38
commit
a7bc2e9c94
|
@ -2,7 +2,6 @@ REQUIRES: library/windows library/io/buffer ;
|
||||||
|
|
||||||
PROVIDE: library/io/windows {
|
PROVIDE: library/io/windows {
|
||||||
"errors.factor"
|
"errors.factor"
|
||||||
"winsock.factor"
|
|
||||||
"io-internals.factor"
|
"io-internals.factor"
|
||||||
"stream.factor"
|
"stream.factor"
|
||||||
"server.factor"
|
"server.factor"
|
||||||
|
|
|
@ -69,8 +69,7 @@ TUPLE: win32-stream handle in-buffer out-buffer fileptr file-size timeout cutoff
|
||||||
] [
|
] [
|
||||||
pick dupd consume-input
|
pick dupd consume-input
|
||||||
dup empty? [
|
dup empty? [
|
||||||
2drop >string-or-f nip dup f =
|
2drop >string-or-f nip
|
||||||
[ "Stream closed" throw ] when ! XXX: what do we do here?
|
|
||||||
] [
|
] [
|
||||||
swapd over >r nappend r>
|
swapd over >r nappend r>
|
||||||
[ length - ] keep swap do-read-count
|
[ length - ] keep swap do-read-count
|
||||||
|
|
|
@ -11,6 +11,7 @@ PROVIDE: library/windows {
|
||||||
"user32-structs.factor"
|
"user32-structs.factor"
|
||||||
"user32-types.factor"
|
"user32-types.factor"
|
||||||
"user32.factor"
|
"user32.factor"
|
||||||
|
"winsock.factor"
|
||||||
"opengl32.factor"
|
"opengl32.factor"
|
||||||
"utils.factor"
|
"utils.factor"
|
||||||
} ;
|
} ;
|
||||||
|
|
Loading…
Reference in New Issue