mirror of git://git.sysmocom.de/ofono
stkutil: Call va_end on failure
This commit is contained in:
parent
713655a1ae
commit
a63988a33f
|
@ -5381,8 +5381,10 @@ static bool build_dataobj(struct stk_tlv_builder *tlv,
|
|||
const void *data = va_arg(args, const void *);
|
||||
bool cr = (flags & DATAOBJ_FLAG_CR) ? true : false;
|
||||
|
||||
if (!builder_func(tlv, data, cr))
|
||||
if (!builder_func(tlv, data, cr)) {
|
||||
va_end(args);
|
||||
return false;
|
||||
}
|
||||
|
||||
builder_func = va_arg(args, dataobj_writer);
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue