diff --git a/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c b/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c index c58c6fd87f..8451d3434a 100644 --- a/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c +++ b/IntelFrameworkModulePkg/Library/GenericBdsLib/BdsBoot.c @@ -1642,6 +1642,8 @@ BdsRefreshBbsTableForBoot ( } } + FreePool (DeviceType); + if (BootOrder != NULL) { FreePool (BootOrder); }