static
int bt_ctf_field_generic_validate(struct bt_ctf_field *field)
{
- return !(field && field->payload_set);
+ return (field && field->payload_set) ? 0 : -1;
}
static
}
}
- ctf_align_pos(pos, field->type->declaration->alignment);
+ if (!ctf_align_pos(pos, field->type->declaration->alignment)) {
+ ret = -1;
+ goto end;
+ }
for (i = 0; i < structure->fields->len; i++) {
struct bt_ctf_field *field = g_ptr_array_index(