X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=lttng%2Fcommands%2Fdisable_events.c;h=3cd130e571ff8d66996ee59c943259b9b72d6ab6;hb=b73d0b29491b7d0dc5cde3c4c65a6cd7c80479b4;hp=04a8c0a62f97ad1afaa7ad0e263eac8916586b94;hpb=b58c70aeb7e3742eb09863475722468fab12044b;p=lttng-tools.git diff --git a/lttng/commands/disable_events.c b/lttng/commands/disable_events.c index 04a8c0a62..3cd130e57 100644 --- a/lttng/commands/disable_events.c +++ b/lttng/commands/disable_events.c @@ -83,7 +83,7 @@ static void usage(FILE *ofp) static int disable_events(void) { int err, ret = CMD_SUCCESS; - char *event_name, *channel_name; + char *event_name, *channel_name = NULL; struct lttng_event ev; if (set_session_name(opt_session_name) < 0) { @@ -147,6 +147,9 @@ static int disable_events(void) } error: + if (opt_channel_name == NULL) { + free(channel_name); + } return ret; }