Alexandre Julliard : kernel32/tests: Don' t wait for overlapped result if the previous test failed.
Module: wine Branch: master Commit: 1f50b7f7eb291e7af76843e37ab6efb75f49db9c URL: http://source.winehq.org/git/wine.git/?a=commit;h=1f50b7f7eb291e7af76843e37a... Author: Alexandre Julliard <julliard(a)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" );
participants (1)
-
Alexandre Julliard