From b1cdfc556fc4fc678a1e265eae6691c3407ac546 Mon Sep 17 00:00:00 2001 From: Mike Maslenkin Date: Thu, 7 Nov 2024 02:15:19 +0300 Subject: [PATCH] SecurityPkg/OpalPassword: fix HiiOpCodeHandle leak on error path Signed-off-by: Mike Maslenkin --- SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c | 1 + 1 file changed, 1 insertion(+) diff --git a/SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c b/SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c index 47af4fee40..1e0b00b3f7 100644 --- a/SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c +++ b/SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c @@ -650,6 +650,7 @@ DriverCallback ( EndOpCodeHandle = HiiAllocateOpCodeHandle (); if (EndOpCodeHandle == NULL) { + HiiFreeOpCodeHandle (StartOpCodeHandle); return EFI_OUT_OF_RESOURCES; }