diff options
author | Mike Maslenkin <mike.maslenkin@gmail.com> | 2024-11-07 02:15:19 +0300 |
---|---|---|
committer | mergify[bot] <37929162+mergify[bot]@users.noreply.github.com> | 2024-12-06 17:13:17 +0000 |
commit | b1cdfc556fc4fc678a1e265eae6691c3407ac546 (patch) | |
tree | 801eaee8ad0d360d3771f06950f7d52b9a717c84 | |
parent | fd9501f582c8ffa10e9ed70f4aca2f66fe0a3931 (diff) | |
download | edk2-b1cdfc556fc4fc678a1e265eae6691c3407ac546.tar.gz |
SecurityPkg/OpalPassword: fix HiiOpCodeHandle leak on error path
Signed-off-by: Mike Maslenkin <mike.maslenkin@gmail.com>
-rw-r--r-- | SecurityPkg/Tcg/Opal/OpalPassword/OpalHii.c | 1 |
1 files changed, 1 insertions, 0 deletions
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;
}
|