kernel32/tests: Fix a test failure on xp64.
authorAlexandre Julliard <julliard@winehq.org>
Wed, 17 Feb 2010 11:04:42 +0000 (12:04 +0100)
committerAlexandre Julliard <julliard@winehq.org>
Wed, 17 Feb 2010 11:04:42 +0000 (12:04 +0100)
dlls/kernel32/tests/heap.c

index edc0a64115570120b468accdd9794911ad6bcf3e..43db7878acdee761dd103191f3e35a761df43f59 100644 (file)
@@ -554,7 +554,8 @@ static void test_heap_checks( DWORD flags )
             ok( p2 == NULL, "HeapReAlloc succeeded\n" );
 
             ret = HeapFree( GetProcessHeap(), 0, p );
-            ok( !ret, "HeapFree succeeded\n" );
+            ok( !ret || broken(sizeof(void*) == 8), /* not caught on xp64 */
+                "HeapFree succeeded\n" );
         }
 
         p[17] = old;