mirror of https://github.com/acidanthera/audk.git
f8e6bcb6e7
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> |
||
---|---|---|
.. | ||
VarCheckPolicyLib.c | ||
VarCheckPolicyLib.h | ||
VarCheckPolicyLib.inf | ||
VarCheckPolicyLib.uni | ||
VarCheckPolicyLibStandaloneMm.c | ||
VarCheckPolicyLibStandaloneMm.inf | ||
VarCheckPolicyLibTraditional.c |