ntdll: tests/file.c: actually verify right bytes received in aio test [try 3]
Zac Brown
zac at zacbrown.org
Mon Jun 2 15:24:16 CDT 2008
Actually send a known value and check it against the received value.
This fixes the valgrind warning:
Syscall param write(buf) points to uninitialised byte(s)
at (within /lib/ld-2.6.1.so)
by WriteFile (file.c:559)
by test_iocp_fileio (file.c:549)
by test_iocompletion (file.c:605)
by func_file (file.c:633)
by run_test (test.h:414)
by main (test.h:463)
Uninitialised value was created by a stack allocation
at test_iocp_fileio (file.c:503)
I have more improvements to the test, but since my bigger patch was rejected I
figured a smaller patch would be better to start with.
Thanks to Dan Kegel & James Hawkins for feedback.
This test passes on Wine (latest git) and Windows XP.
-Zac Brown
-------------- next part --------------
A non-text attachment was scrubbed...
Name: Improve-asynchio-test.patch
Type: text/x-patch
Size: 0 bytes
Desc: not available
Url : http://www.winehq.org/pipermail/wine-patches/attachments/20080602/26a49a99/attachment.bin
More information about the wine-patches
mailing list