lttng command line UI: fix allocation/free
[lttng-tools.git] / lttng / commands / disable_events.c
index 04a8c0a62f97ad1afaa7ad0e263eac8916586b94..3cd130e571ff8d66996ee59c943259b9b72d6ab6 100644 (file)
@@ -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;
 }
 
This page took 0.024387 seconds and 5 git commands to generate.