summaryrefslogtreecommitdiffstats
path: root/NetworkPkg/IScsiDxe/IScsiConfig.c
diff options
context:
space:
mode:
Diffstat (limited to 'NetworkPkg/IScsiDxe/IScsiConfig.c')
-rw-r--r--NetworkPkg/IScsiDxe/IScsiConfig.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/NetworkPkg/IScsiDxe/IScsiConfig.c b/NetworkPkg/IScsiDxe/IScsiConfig.c
index 37f6255af0..349e5c5692 100644
--- a/NetworkPkg/IScsiDxe/IScsiConfig.c
+++ b/NetworkPkg/IScsiDxe/IScsiConfig.c
@@ -1918,7 +1918,7 @@ IScsiConfigUpdateAttempt (
NULL
);
if (AttemptConfigData->AttemptTitleToken == 0) {
- return;
+ goto Exit;
}
HiiCreateGotoOpCode (
@@ -1940,6 +1940,7 @@ IScsiConfigUpdateAttempt (
EndOpCodeHandle // Replace data
);
+Exit:
HiiFreeOpCodeHandle (StartOpCodeHandle);
HiiFreeOpCodeHandle (EndOpCodeHandle);
}