X-Git-Url: https://git.proxmox.com/?p=mirror_edk2.git;a=blobdiff_plain;f=MdePkg%2FLibrary%2FUefiMemoryLib%2FSetMem32Wrapper.c;h=1ae7acb0132bf8bad4c1e8f2e638603b344f896e;hp=620b69aef44d407ffda88aab54716cb450526a20;hb=533f039eb0bd2a1d5e7f11debb1379b048630021;hpb=8a43e8dd550a3e92238b3c22bb6ea67d41097e86 diff --git a/MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c b/MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c index 620b69aef4..1ae7acb013 100644 --- a/MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c +++ b/MdePkg/Library/UefiMemoryLib/SetMem32Wrapper.c @@ -52,10 +52,10 @@ SetMem32 ( IN UINT32 Value ) { - ASSERT (Buffer != NULL); + ASSERT (!(Buffer == NULL && Length > 0)); ASSERT (Length <= MAX_ADDRESS - (UINTN)Buffer + 1); - ASSERT ((((UINTN)Buffer) & (sizeof (Value) - 1)) != 0); - ASSERT ((Length & (sizeof (Value) - 1)) != 0); + ASSERT ((((UINTN)Buffer) & (sizeof (Value) - 1)) == 0); + ASSERT ((Length & (sizeof (Value) - 1)) == 0); if ((Length /= sizeof (Value)) == 0) { return Buffer;