X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdePkg%2FLibrary%2FUefiMemoryLib%2FSetMem32Wrapper.c;h=620b69aef44d407ffda88aab54716cb450526a20;hp=4b9d2413ebe90dee80fd323c6ad265cb0c2be45e;hb=49c80af423d4eecd932aa9831fbba3f74ea4a424;hpb=9d6d8b24f36f782690a918ebabf8da88d54a050e diff --git a/MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c b/MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c index 4b9d2413eb..620b69aef4 100644 --- a/MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c +++ b/MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c @@ -54,8 +54,8 @@ SetMem32 ( { ASSERT (Buffer != NULL); ASSERT (Length <= MAX_ADDRESS - (UINTN)Buffer + 1); - ASSERT ((((UINTN)Buffer) & 1) != 0); - ASSERT ((Length & 1) != 0); + ASSERT ((((UINTN)Buffer) & (sizeof (Value) - 1)) != 0); + ASSERT ((Length & (sizeof (Value) - 1)) != 0); if ((Length /= sizeof (Value)) == 0) { return Buffer;