[NTDLL_APITEST]
authorPierre Schweitzer <pierre@reactos.org>
Mon, 12 Oct 2015 17:43:42 +0000 (17:43 +0000)
committerPierre Schweitzer <pierre@reactos.org>
Mon, 12 Oct 2015 17:43:42 +0000 (17:43 +0000)
Fix test
Spotted by Alex

svn path=/trunk/; revision=69516

rostests/apitests/ntdll/RtlAllocateHeap.c

index b945d70..40ade2d 100644 (file)
@@ -23,7 +23,7 @@ START_TEST(RtlAllocateHeap)
     {
         Buffers[i] = RtlAllocateHeap(RtlGetProcessHeap(), HEAP_CREATE_ALIGN_16, (i % 16 ) + 1);
         ASSERT(Buffers[i] != NULL);
     {
         Buffers[i] = RtlAllocateHeap(RtlGetProcessHeap(), HEAP_CREATE_ALIGN_16, (i % 16 ) + 1);
         ASSERT(Buffers[i] != NULL);
-        if (!((ULONG_PTR)Buffers[i] & 0x2))
+        if (!((ULONG_PTR)Buffers[i] & 0xF))
         {
             Aligned = FALSE;
         }
         {
             Aligned = FALSE;
         }
@@ -34,7 +34,7 @@ START_TEST(RtlAllocateHeap)
         RtlFreeHeap(RtlGetProcessHeap(), 0, Buffers[i]);
     }
 
         RtlFreeHeap(RtlGetProcessHeap(), 0, Buffers[i]);
     }
 
-    ok(Aligned  == FALSE, "No unaligned address returned\n");
+    ok(Aligned == FALSE, "No unaligned address returned\n");
 
     Aligned = TRUE;
     Parameters.Length = sizeof(Parameters);
 
     Aligned = TRUE;
     Parameters.Length = sizeof(Parameters);
@@ -48,7 +48,7 @@ START_TEST(RtlAllocateHeap)
     {
         Buffers[i] = RtlAllocateHeap(hHeap, 0, (i % 16 ) + 1);
         ASSERT(Buffers[i] != NULL);
     {
         Buffers[i] = RtlAllocateHeap(hHeap, 0, (i % 16 ) + 1);
         ASSERT(Buffers[i] != NULL);
-        if (!((ULONG_PTR)Buffers[i] & 0x2))
+        if (!((ULONG_PTR)Buffers[i] & 0xF))
         {
             Aligned = FALSE;
         }
         {
             Aligned = FALSE;
         }
@@ -61,5 +61,5 @@ START_TEST(RtlAllocateHeap)
 
     RtlDestroyHeap(hHeap);
 
 
     RtlDestroyHeap(hHeap);
 
-    ok(Aligned  == FALSE, "No unaligned address returned\n");
+    ok(Aligned == TRUE, "Unaligned address returned\n");
 }
 }