lib/hand: missing va_end

For each va_start() there must be a va_end().

Correct LibInstallProtocolInterfaces() and
LibUninstallProtocolInterfaces().

Signed-off-by: Heinrich Schuchardt <xypron.glpk@gmx.de>
This commit is contained in:
Heinrich Schuchardt 2021-04-04 11:04:50 +02:00
parent 59fd1e9d1d
commit 0ec661b389

View File

@ -488,6 +488,7 @@ LibInstallProtocolInterfaces (
Index += 1;
}
va_end (args);
//
// If there was an error, remove all the interfaces that were
@ -506,6 +507,7 @@ LibInstallProtocolInterfaces (
}
*Handle = OldHandle;
va_end (args);
}
//
@ -552,6 +554,7 @@ LibUninstallProtocolInterfaces (
DEBUG((D_ERROR, "LibUninstallProtocolInterfaces: failed %g, %r\n", Protocol, Handle));
}
}
va_end (args);
}