- offset += sizeof(trigger_comm);
- condition_size = lttng_condition_serialize(trigger->condition,
- buf ? (buf + offset) : NULL);
- if (condition_size < 0) {
- ret = -1;
+ size_before_payload = buf->size;
+ ret = lttng_condition_serialize(trigger->condition, buf);
+ if (ret) {