X-Git-Url: http://git.megacz.com/?a=blobdiff_plain;f=cbits%2FinputReady.c;h=8677f26c3e3d87c11ed660d510c65834fda9d70d;hb=eacefc4ec04b67940c74ab797eee34c9f47b7d75;hp=5b1e005ed4a1d4c1c8ac056a16683112b2def8cf;hpb=b2e1bc7e50a23d746911ce8eaf75debcfb366f17;p=haskell-directory.git diff --git a/cbits/inputReady.c b/cbits/inputReady.c index 5b1e005..8677f26 100644 --- a/cbits/inputReady.c +++ b/cbits/inputReady.c @@ -50,11 +50,10 @@ inputReady(int fd, int msecs, int isSock) DWORD rc; HANDLE hFile = (HANDLE)_get_osfhandle(fd); - rc = MsgWaitForMultipleObjects( 1, - &hFile, - FALSE, /* wait all */ - msecs, /*millisecs*/ - QS_ALLEVENTS); + rc = WaitForMultipleObjects( 1, + &hFile, + TRUE, /* wait all */ + msecs); /*millisecs*/ /* 1 => Input ready, 0 => not ready, -1 => error */ switch (rc) {