Module: wine Branch: master Commit: 1f50b7f7eb291e7af76843e37ab6efb75f49db9c URL: http://source.winehq.org/git/wine.git/?a=commit;h=1f50b7f7eb291e7af76843e37a...
Author: Alexandre Julliard julliard@winehq.org Date: Sat Nov 4 12:07:10 2006 +0100
kernel32/tests: Don't wait for overlapped result if the previous test failed.
---
dlls/kernel32/tests/change.c | 9 ++++++--- 1 files changed, 6 insertions(+), 3 deletions(-)
diff --git a/dlls/kernel32/tests/change.c b/dlls/kernel32/tests/change.c index 04bbbc4..bf7cdc1 100644 --- a/dlls/kernel32/tests/change.c +++ b/dlls/kernel32/tests/change.c @@ -457,9 +457,12 @@ static void test_readdirectorychanges(vo ok( ov.Internal == STATUS_SUCCESS, "ov.Internal wrong\n"); ok( ov.InternalHigh == 0x12, "ov.InternalHigh wrong\n");
- r = GetOverlappedResult( hdir, &ov, &dwCount, TRUE ); - ok( r == TRUE, "getoverlappedresult failed\n"); - ok( dwCount == 0x12, "count wrong\n"); + if (ov.Internal == STATUS_SUCCESS) + { + r = GetOverlappedResult( hdir, &ov, &dwCount, TRUE ); + ok( r == TRUE, "getoverlappedresult failed\n"); + ok( dwCount == 0x12, "count wrong\n"); + }
pfni = (PFILE_NOTIFY_INFORMATION) buffer; ok( pfni->NextEntryOffset == 0, "offset wrong\n" );