ws2_32: test for ReadFileEx return value
ambro at b4ever.net
Fri Jul 18 19:22:45 CDT 2008
ReadFileEx should return a success when input is pending. Currently it
returns a failure and ERROR_IO_PENDING, contrary to specs on MSDN and
contrary to Windows. Affected are at least sockets, and also mailslots if
my previous mailslot fix is applied (otherwise async doesn't work anyway).
This is a test that binds a UDP socket and calls ReadFileEx; in Windows it
succeeds, in Wine it fails with ERROR_IO_PENDING.
dlls/ws2_32/tests/Makefile.in | 3 +-
dlls/ws2_32/tests/readfileex.c | 61
2 files changed, 63 insertions(+), 1 deletions(-)
create mode 100644 dlls/ws2_32/tests/readfileex.c
-------------- next part --------------
A non-text attachment was scrubbed...
Size: 2410 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080719/3419d55c/attachment-0001.bin
More information about the wine-patches