UefiPayloadPkg: Fix Coverity report defect

https://bugzilla.tianocore.org/show_bug.cgi?id=4018
Coverity report FORWARD_NULL and OVERFLOW_BEFORE_WIDEN potential defect
in UefiPayloadPkg.

Signed-off-by: Gregx Yeh <gregx.yeh@intel.com>
Reviewed-by: Guo Dong <guo.dong@intel.com>
Reviewed-by: James Lu <james.lu@intel.com>
This commit is contained in:
James Lu
2022-08-23 11:13:55 +08:00
committed by mergify[bot]
parent f2bf043aaa
commit dfdba857a6
3 changed files with 5 additions and 5 deletions

View File

@@ -232,11 +232,11 @@ PciHostBridgeFreeRootBridges (
UINTN Count
)
{
if ((Bridges == NULL) && (Count == 0)) {
if ((Bridges == NULL) || (Count == 0)) {
return;
}
ASSERT (Bridges != NULL && Count > 0);
ASSERT (Bridges != NULL || Count > 0);
do {
--Count;