edk2/MdeModulePkg/Universal/HiiDatabaseDxe
Qihang Gao 80eaa563ec MdeModulePkg/HiiDatabaseDxe: Avoid unexpected memory free
TempBuffer variable is only dynamically allocated when the opcode is
EFI_IFR_STRING_OP and the string value is not 0, so it should be freed
under the same condition. Otherwise, the variable may be unexpected
freed.

Signed-off-by: Qihang Gao <gaoqihang@loongson.cn>
2025-10-10 08:44:42 +00:00
..
ConfigKeywordHandler.c MdeModulePkg/HiiDatabaseDxe: Remove assert for VarStoreId = 0 2024-06-06 05:41:00 +00:00
ConfigRouting.c MdeModulePkg/HiiDatabaseDxe: Avoid unexpected memory free 2025-10-10 08:44:42 +00:00
Database.c MdeModulePkg/HiiDatabaseDxe: Fix NULL Pointer access from EfiVarStore 2025-06-09 14:38:29 +08:00
Font.c MdeModulePkg: Fix conditionally uninitialized variables 2023-04-03 15:29:08 +00:00
HiiDatabase.h MdeModulePkg/HiiDatabase: Fix Setup numeric default value incorrect issue 2022-04-08 02:08:35 +00:00
HiiDatabase.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
HiiDatabaseDxe.inf MdeModulePkg: Adding support for authenticated variable 2024-10-30 03:36:56 +00:00
HiiDatabaseEntry.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
HiiDatabaseExtra.uni MdeModulePkg: Replace BSD License with BSD+Patent License 2019-04-09 10:58:08 -07:00
Image.c MdeModulePkg: Remove UGA support 2025-07-08 15:42:03 +00:00
ImageEx.c MdeModulePkg: Apply uncrustify changes 2021-12-07 17:24:28 +00:00
String.c MdeModulePkg/HiiDatabaseDxe: Fix BlockSize length 2025-05-16 09:04:53 +08:00