Newer
Older
AMI-Aptio-BIOS-Reversed / Platform / ZeroMem.c
@Ajax Dong Ajax Dong 2 days ago 570 bytes Init
// ZeroMem - decompiled from Platform.efi
void *__cdecl ZeroMem(void *Buffer, UINTN Length)
{
  if ( !Buffer ) /*0x5cff*/
    Assert( /*0x5d12*/
      (__int64)"e:\\hs\\MdePkg\\Library\\BaseMemoryLibRepStr\\ZeroMemWrapper.c",
      53,
      (__int64)"Buffer != ((void *) 0)");
  if ( Length > -(__int64)Buffer ) /*0x5d20*/
    Assert( /*0x5d35*/
      (__int64)"e:\\hs\\MdePkg\\Library\\BaseMemoryLibRepStr\\ZeroMemWrapper.c",
      54,
      (__int64)"Length <= (0xFFFFFFFFFFFFFFFFULL - (UINTN)Buffer + 1)");
  return ZeroMemFast((char *)Buffer, Length); /*0x5d45*/
}