Author: fireball Date: Sat Feb 26 13:31:58 2011 New Revision: 50908
URL: http://svn.reactos.org/svn/reactos?rev=50908&view=rev Log: - Don't free an invalid handle. Suggested by Johannes. Test failure remains in the log, so it's easy to spot the function misbehaves. - P.S. Not much of an issue if it's lost during the next tests sync, as it would be a clearly visible change. See issue #5771 for more details.
Modified: trunk/rostests/winetests/kernel32/volume.c
Modified: trunk/rostests/winetests/kernel32/volume.c URL: http://svn.reactos.org/svn/reactos/trunk/rostests/winetests/kernel32/volume.... ============================================================================== --- trunk/rostests/winetests/kernel32/volume.c [iso-8859-1] (original) +++ trunk/rostests/winetests/kernel32/volume.c [iso-8859-1] Sat Feb 26 13:31:58 2011 @@ -427,7 +427,7 @@ hFind = pFindFirstVolumeA( Volume_2, MAX_PATH ); ok(hFind != INVALID_HANDLE_VALUE, "FindFirstVolume failed, err=%u\n", GetLastError()); - + if (hFind != INVALID_HANDLE_VALUE) { do { /* validate correct length of unique volume name */ @@ -440,6 +440,7 @@ } while (pFindNextVolumeA( hFind, Volume_2, MAX_PATH )); ok(found, "volume name %s not found by Find[First/Next]Volume\n", Volume_1); pFindVolumeClose( hFind ); + } }
START_TEST(volume)