diff options
author | Yang Gang <yanggang@byosoft.com.cn> | 2024-12-06 16:43:41 +0800 |
---|---|---|
committer | Liming Gao <gaoliming@byosoft.com.cn> | 2024-12-11 09:51:45 +0800 |
commit | e02c7848afe21bb9f04a4f83eac2cee81f200eba (patch) | |
tree | 5ce7ed747304cd36c5017a39495c0af8a68924ea | |
parent | 58c7517228bcf4322ca0a6d34657b90a36a70e82 (diff) | |
download | edk2-e02c7848afe21bb9f04a4f83eac2cee81f200eba.tar.gz |
MdeModulePkg SmbiosMeasurementDxe: Release TableAddress after use
Signed-off-by: Yang Gang <yanggang@byosoft.com.cn>
-rw-r--r-- | MdeModulePkg/Universal/SmbiosMeasurementDxe/SmbiosMeasurementDxe.c | 4 |
1 files changed, 4 insertions, 0 deletions
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;
|