[SACDRV]
authorHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 6 Jul 2014 11:23:22 +0000 (11:23 +0000)
committerHermès Bélusca-Maïto <hermes.belusca-maito@reactos.org>
Sun, 6 Jul 2014 11:23:22 +0000 (11:23 +0000)
ASSERT takes a condition, not a string.
[NTOS]
Use ASSERTMSG instead of a weird ASSERT construction.

svn path=/trunk/; revision=63691

reactos/drivers/sac/driver/memory.c
reactos/ntoskrnl/po/power.c

index 86b2efe..4def83b 100644 (file)
@@ -104,7 +104,8 @@ MyAllocatePool(IN SIZE_T PoolSize,
     PSAC_MEMORY_ENTRY LocalDescriptor, NextDescriptor;
     ULONG GlobalSize, ActualSize;
     PVOID Buffer;
-    ASSERT("Tag != FREE_POOL_TAG");
+
+    ASSERT(Tag != FREE_POOL_TAG);
     SAC_DBG(SAC_DBG_MM, "Entering.\n");
 
     /* Acquire the memory allocation lock and align the size request */
index 598b60a..771ad00 100644 (file)
@@ -925,7 +925,7 @@ NtSetSystemPowerState(IN POWER_ACTION SystemAction,
         }
         
         /* You should not have made it this far */
-        ASSERT(FALSE && "System is still up and running?!");
+        ASSERTMSG("System is still up and running?!", FALSE);
         break;
     }