diff --git a/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/MemoryAllocationLib.c b/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/MemoryAllocationLib.c index 10a011e446..7f15ec0be9 100644 --- a/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/MemoryAllocationLib.c +++ b/MdeModulePkg/Library/DxeCoreMemoryAllocationLib/MemoryAllocationLib.c @@ -702,7 +702,6 @@ InternalReallocatePool ( If NewSize is 0, then a valid buffer of 0 size is returned. If there is not enough memory remaining to satisfy the request, then NULL is returned. - If OldBuffer is NULL, then ASSERT(). If NewSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). If OldSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). @@ -735,7 +734,6 @@ ReallocatePool ( If NewSize is 0, then a valid buffer of 0 size is returned. If there is not enough memory remaining to satisfy the request, then NULL is returned. - If OldBuffer is NULL, then ASSERT(). If NewSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). If OldSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). @@ -767,8 +765,7 @@ ReallocateRuntimePool ( OldBuffer is freed. A pointer to the newly allocated buffer is returned. If NewSize is 0, then a valid buffer of 0 size is returned. If there is not enough memory remaining to satisfy the request, then NULL is returned. - - If OldBuffer is NULL, then ASSERT(). + If NewSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT(). If OldSize is greater than (MAX_ADDRESS - Buffer + 1), then ASSERT().