]> git.proxmox.com Git - mirror_edk2.git/blobdiff - MdePkg/Library/BaseMemoryLib/SetMem64Wrapper.c
Deleted x64\SwitchStack.c Ipf/SwitchStack.c.
[mirror_edk2.git] / MdePkg / Library / BaseMemoryLib / SetMem64Wrapper.c
index 846d1c2c33a1920a104f876afd922015693cb9f6..73c28af4a171209a9d4fa611e9dc7dd22342c3dd 100644 (file)
@@ -23,7 +23,7 @@
 \r
 **/\r
 \r
-#include "MemLibWrappers.h"\r
+#include "MemLibInternals.h"\r
 \r
 /**\r
   Fills a target buffer with a 64-bit value, and returns the target buffer.\r
@@ -54,8 +54,8 @@ SetMem64 (
 {\r
   ASSERT (Buffer != NULL);\r
   ASSERT (Length <= MAX_ADDRESS - (UINTN)Buffer + 1);\r
-  ASSERT ((((UINTN)Buffer) & 1) != 0);\r
-  ASSERT ((Length & 1) != 0);\r
+  ASSERT ((((UINTN)Buffer) & (sizeof (Value) - 1)) != 0);\r
+  ASSERT ((Length & (sizeof (Value) - 1)) != 0);\r
 \r
   if ((Length /= sizeof (Value)) == 0) {\r
     return Buffer;\r