audk/MdeModulePkg/Library/VarCheckPolicyLib
Bret Barkelew f8e6bcb6e7 MdeModulePkg: Initialize temp variable in VarCheckPolicyLib
DumpVariablePolicy() will return EFI_INVALID_PARAMETER if the Buffer
pointer is NULL and the indirect Size is anything but 0. Since this
TempSize was not being initialized it is very likely that this sequence
would not return the total buffer size as expected.

Bugzilla: https://bugzilla.tianocore.org/show_bug.cgi?id=3310

Cc: Jian J Wang <jian.j.wang@intel.com>
Cc: Hao A Wu <hao.a.wu@intel.com>
Signed-off-by: Bret Barkelew <bret.barkelew@microsoft.com>
Reviewed-by: Hao A Wu <hao.a.wu@intel.com>
Reviewed-by: Liming Gao <gaoliming@byosoft.com.cn>
2021-04-13 01:24:13 +00:00
..
VarCheckPolicyLib.c MdeModulePkg: Initialize temp variable in VarCheckPolicyLib 2021-04-13 01:24:13 +00:00
VarCheckPolicyLib.h MdeModulePkg/VarCheckPolicyLib: implement standalone MM version 2020-12-23 09:13:58 +00:00
VarCheckPolicyLib.inf MdeModulePkg/VarCheckPolicyLib: implement standalone MM version 2020-12-23 09:13:58 +00:00
VarCheckPolicyLib.uni
VarCheckPolicyLibStandaloneMm.c MdeModulePkg/VarCheckPolicyLib: implement standalone MM version 2020-12-23 09:13:58 +00:00
VarCheckPolicyLibStandaloneMm.inf MdeModulePkg/VarCheckPolicyLib: implement standalone MM version 2020-12-23 09:13:58 +00:00
VarCheckPolicyLibTraditional.c MdeModulePkg/VarCheckPolicyLib: implement standalone MM version 2020-12-23 09:13:58 +00:00