Alexandre Julliard : kernel32/tests: Fix a test failure on xp64.

Alexandre Julliard julliard at winehq.org
Wed Feb 17 10:12:05 CST 2010


Module: wine
Branch: master
Commit: fb950a6da5f2c1be38c185c19b198e94e734e5e2
URL:    http://source.winehq.org/git/wine.git/?a=commit;h=fb950a6da5f2c1be38c185c19b198e94e734e5e2

Author: Alexandre Julliard <julliard at winehq.org>
Date:   Wed Feb 17 12:04:42 2010 +0100

kernel32/tests: Fix a test failure on xp64.

---

 dlls/kernel32/tests/heap.c |    3 ++-
 1 files changed, 2 insertions(+), 1 deletions(-)

diff --git a/dlls/kernel32/tests/heap.c b/dlls/kernel32/tests/heap.c
index edc0a64..43db787 100644
--- a/dlls/kernel32/tests/heap.c
+++ b/dlls/kernel32/tests/heap.c
@@ -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;




More information about the wine-cvs mailing list