From 7e6e4f96069464ed6ee0669e181abe7cb6801223 Mon Sep 17 00:00:00 2001 From: Jiewen Yao Date: Thu, 22 Dec 2016 12:38:22 +0800 Subject: [PATCH] SignedCapsulePkg/SystemCapsuleLib: Add ASSERT check for PCD Add ASSERT check for PCD to avoid platform mis-configuration. Cc: Chao Zhang Cc: Qin Long Contributed-under: TianoCore Contribution Agreement 1.0 Signed-off-by: Jiewen Yao Reviewed-by: Qin Long --- .../Library/EdkiiSystemCapsuleLib/EdkiiSystemCapsuleLib.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/SignedCapsulePkg/Library/EdkiiSystemCapsuleLib/EdkiiSystemCapsuleLib.c b/SignedCapsulePkg/Library/EdkiiSystemCapsuleLib/EdkiiSystemCapsuleLib.c index 27c6f4c0b4..18205519bf 100644 --- a/SignedCapsulePkg/Library/EdkiiSystemCapsuleLib/EdkiiSystemCapsuleLib.c +++ b/SignedCapsulePkg/Library/EdkiiSystemCapsuleLib/EdkiiSystemCapsuleLib.c @@ -415,6 +415,8 @@ ExtractAuthenticatedImage ( } else { return FALSE; } + ASSERT (PublicKeyData != NULL); + ASSERT (PublicKeyDataLength != 0); Status = AuthenticateFmpImage( ImageAuth, -- 2.39.2