[KMTEST]
[reactos.git] / rostests / kmtests / rtl / RtlMemory.c
index 08234ae..c058b20 100644 (file)
@@ -2,7 +2,7 @@
  * PROJECT:         ReactOS kernel-mode tests
  * LICENSE:         GPLv2+ - See COPYING in the top level directory
  * PURPOSE:         Kernel-Mode Test Suite Runtime library memory functions test
- * PROGRAMMER:      Thomas Faber <thfabba@gmx.de>
+ * PROGRAMMER:      Thomas Faber <thomas.faber@reactos.org>
  */
 
 #include <stddef.h>
@@ -50,7 +50,7 @@ CheckBuffer(
     IN const VOID *Buffer,
     ...)
 {
-    PCUCHAR OutBuffer = Buffer;
+    CONST UCHAR *OutBuffer = Buffer;
     INT Count;
     INT Value;
     va_list Arguments;
@@ -69,7 +69,7 @@ CheckBuffer(
             if (*OutBuffer++ != Value)
             {
                 --OutBuffer;
-                trace("CheckBuffer failed at offset %d, value %x, expected %x\n", OutBuffer - (PCUCHAR)Buffer, *OutBuffer, Value);
+                trace("CheckBuffer failed at offset %d, value %x, expected %x\n", OutBuffer - (CONST UCHAR*)Buffer, *OutBuffer, Value);
                 return FALSE;
             }
     }
@@ -118,7 +118,7 @@ CheckPattern(
     IN const VOID *Buffer,
     ...)
 {
-    PCUCHAR OutBuffer = Buffer;
+    CONST UCHAR *OutBuffer = Buffer;
     INT Count, Repeat, i;
     INT Values[16];
     va_list Arguments;
@@ -143,7 +143,7 @@ CheckPattern(
                 if (*OutBuffer++ != Values[i])
                 {
                     --OutBuffer;
-                    trace("CheckPattern failed at offset %d, value %x, expected %x\n", OutBuffer - (PCUCHAR)Buffer, *OutBuffer, Values[i]);
+                    trace("CheckPattern failed at offset %d, value %x, expected %x\n", OutBuffer - (CONST UCHAR*)Buffer, *OutBuffer, Values[i]);
                     return FALSE;
                 }
     }
@@ -316,7 +316,7 @@ START_TEST(RtlMemory)
     KeRaiseIrql(HIGH_LEVEL, &Irql);
 
     /* RtlCompareMemoryUlong */
-    MakeBuffer(Buffer, 8, 0x55, Size - 4, 0, 0);
+    MakeBuffer(Buffer, 8, 0x55, Size - 8, 0, 0);
     RetSize = RtlCompareMemoryUlong(Buffer, sizeof(ULONG), 0x55555555LU);
     ok_eq_size(RetSize, 4);
     RetSize = RtlCompareMemoryUlong(Buffer + 1, sizeof(ULONG), 0x55555555LU);