From e02c7848afe21bb9f04a4f83eac2cee81f200eba Mon Sep 17 00:00:00 2001 From: Yang Gang Date: Fri, 6 Dec 2024 16:43:41 +0800 Subject: MdeModulePkg SmbiosMeasurementDxe: Release TableAddress after use Signed-off-by: Yang Gang --- MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.c | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.c b/MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.c index d61edc846b..9c7d3906be 100644 --- a/MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.c +++ b/MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.c @@ -637,6 +637,10 @@ MeasureSmbiosTable ( if (!EFI_ERROR (Status)) { gBS->CloseEvent (Event); } + + if (TableAddress != NULL) { + FreePool (TableAddress); + } } return; -- cgit