]> git.proxmox.com Git - mirror_edk2.git/blobdiff - IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c
IntelFrameworkModulePkg BdsLib: Fix potential memory leak when calling BdsLibGetVaria...
[mirror_edk2.git] / IntelFrameworkModulePkg / Library / GenericBdsLib / BdsBoot.c
index 8451d3434ab65fb58b6c32b83826344785ba720d..8acdad8f532113eee8369aaee51ac09dac401b18 100644 (file)
@@ -3570,6 +3570,8 @@ BdsLibBootNext (
     ASSERT (BootOption != NULL);\r
     BdsLibConnectDevicePath (BootOption->DevicePath);\r
     BdsLibBootViaBootOption (BootOption, BootOption->DevicePath, &ExitDataSize, &ExitData);\r
+    FreePool(BootOption);\r
+    FreePool(BootNext);\r
   }\r
 \r
 }\r