X-Git-Url: https://git.liburcu.org/?a=blobdiff_plain;f=src%2Fbin%2Flttng%2Fcommands%2Fenable_channels.c;h=f28b6751993069c45753acdbc929605cf480cfb0;hb=f5c47c1c084aabc19e20830a6fc1af748b49b833;hp=8550ee9ea2dca145122c5ea409d4ee9c184743be;hpb=197dc110f66d9478835c4a1b71a4c73b696814f4;p=lttng-tools.git diff --git a/src/bin/lttng/commands/enable_channels.c b/src/bin/lttng/commands/enable_channels.c index 8550ee9ea..f28b67519 100644 --- a/src/bin/lttng/commands/enable_channels.c +++ b/src/bin/lttng/commands/enable_channels.c @@ -642,6 +642,11 @@ int cmd_enable_channels(int argc, const char **argv) ret = CMD_UNDEFINED; goto end; } + + if (opt_arg) { + free(opt_arg); + opt_arg = NULL; + } } ret = print_missing_or_multiple_domains( @@ -753,5 +758,6 @@ end: /* Overwrite ret if an error occurred when enable_channel */ ret = command_ret ? command_ret : ret; poptFreeContext(pc); + free(opt_arg); return ret; }