SecurityPkg: also clear HashInterfaceHob.SupportedHashMask
Commit4cc2b63bd8
fixed an out of bounds ZeroMem() call. However, as Laszlo Ersek pointed out, the intent was to clear all but the Identifier (to revert the effect of RegisterHashInterfaceLib()). For that, it should clear the SupportedHashMask too. Cc: Jiewen Yao <jiewen.yao@intel.com> Cc: Chao Zhang <chao.b.zhang@intel.com> Cc: Star Zeng <star.zeng@intel.com> Cc: Laszlo Ersek <lersek@redhat.com> Contributed-under: TianoCore Contribution Agreement 1.1 Signed-off-by: Marc-Andr? Lureau <marcandre.lureau@redhat.com> Reviewed-by: Star Zeng <star.zeng@intel.com> Reviewed-by: Chao Zhang <chao.b.zhang@intel.com> (cherry picked from commit73ee3abab1
)
This commit is contained in:
committed by
Zhang, Chao B
parent
74b58de20f
commit
d42b261973
@@ -426,6 +426,7 @@ HashLibBaseCryptoRouterPeiConstructor (
|
||||
//
|
||||
ZeroMem (&HashInterfaceHob->HashInterface, sizeof (HashInterfaceHob->HashInterface));
|
||||
HashInterfaceHob->HashInterfaceCount = 0;
|
||||
HashInterfaceHob->SupportedHashMask = 0;
|
||||
}
|
||||
|
||||
//
|
||||
|
Reference in New Issue
Block a user