X-Git-Url: https://git.lttng.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng-sessiond%2Fkernel.c;h=23e8eac2a9f82ee12ea57f879b9df4481a177af3;hb=267d66aaabfe8f520be83749fe75505ddf2d086f;hp=dcd33a1b7df241b5a232f4dbcafee18e9cb771e4;hpb=124dda43f22f62524ec86e0db478810f8383ae64;p=lttng-tools.git diff --git a/src/bin/lttng-sessiond/kernel.c b/src/bin/lttng-sessiond/kernel.c index dcd33a1b7..23e8eac2a 100644 --- a/src/bin/lttng-sessiond/kernel.c +++ b/src/bin/lttng-sessiond/kernel.c @@ -568,7 +568,7 @@ end: int kernel_create_event(struct lttng_event *ev, struct ltt_kernel_channel *channel, char *filter_expression, - struct lttng_filter_bytecode *filter) + struct lttng_bytecode *filter) { int err, fd; enum lttng_error_code ret; @@ -2328,7 +2328,7 @@ static enum lttng_error_code kernel_create_event_notifier_rule( error_code_ret = trace_kernel_init_event_notifier_from_event_rule( event_rule, &kernel_event_notifier); if (error_code_ret != LTTNG_OK) { - goto error; + goto free_event; } kernel_event_notifier.event.token = event_notifier_rule->token;