}
size_before_payload = buf->size;
- ret = lttng_condition_serialize(notification->condition,
- buf);
+ ret = lttng_condition_serialize(notification->condition, buf, NULL);
if (ret) {
goto end;
}
/* struct lttng_evaluation */
evaluation_view = lttng_buffer_view_from_view(&condition_view,
condition_size, -1);
- evaluation_size = lttng_evaluation_create_from_buffer(&evaluation_view,
- &evaluation);
+ evaluation_size = lttng_evaluation_create_from_buffer(condition,
+ &evaluation_view, &evaluation);
if (evaluation_size < 0) {
ret = evaluation_size;
goto end;