tpm: add more missing va_end()
While commit 36d35345b1
("tpm: add missing va_end") added
some missing calls to va_end(), it missed a few places.
Signed-off-by: André Draszik <adraszik@tycoint.com>
Acked-by: Simon Glass <sjg@chromium.org>
This commit is contained in:
parent
1259f778c9
commit
9d0c5fee29
@ -92,6 +92,7 @@ int pack_byte_string(uint8_t *str, size_t size, const char *format, ...)
|
|||||||
break;
|
break;
|
||||||
default:
|
default:
|
||||||
debug("Couldn't recognize format string\n");
|
debug("Couldn't recognize format string\n");
|
||||||
|
va_end(args);
|
||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
@ -170,8 +171,10 @@ int unpack_byte_string(const uint8_t *str, size_t size, const char *format, ...)
|
|||||||
return -1;
|
return -1;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (offset + length > size)
|
if (offset + length > size) {
|
||||||
|
va_end(args);
|
||||||
return -1;
|
return -1;
|
||||||
|
}
|
||||||
|
|
||||||
switch (*format) {
|
switch (*format) {
|
||||||
case 'b':
|
case 'b':
|
||||||
|
Loading…
Reference in New Issue
Block a user