6808ef55e added a check for `ret == 0` to determine if a trigger
could be created from a payload. The function returns >= 0 on
success, leading to crashes when a trigger is de-serialized.
Signed-off-by: Jérémie Galarneau <jeremie.galarneau@efficios.com>
Change-Id: Icd769dcb04f7637aa1877436e9a5570e7f20b63b
lttng_condition_put(condition);
lttng_action_put(action);
end:
lttng_condition_put(condition);
lttng_action_put(action);
end:
*_trigger = trigger;
} else {
lttng_trigger_put(trigger);
*_trigger = trigger;
} else {
lttng_trigger_put(trigger);