X-Git-Url: https://git.lttng.org/?p=lttng-tools.git;a=blobdiff_plain;f=src%2Fbin%2Flttng%2Fcommands%2Fview.c;h=1de6940aa8c1612342ba53a56f9e36c7329609e5;hp=cb4b5074361ebbfe62cbbb83e01812353430b613;hb=879ba54843fc94133be5ce15b4c73b5fdd6d4f98;hpb=ffb0b851ac47de854df910d226dfd150b32e8bfe diff --git a/src/bin/lttng/commands/view.c b/src/bin/lttng/commands/view.c index cb4b50743..1de6940aa 100644 --- a/src/bin/lttng/commands/view.c +++ b/src/bin/lttng/commands/view.c @@ -173,6 +173,13 @@ static char **alloc_argv_from_user_opts(char *opts, const char *trace_path) return argv; error: + if (argv) { + for (i = 0; i < num_opts + 2; i++) { + free(argv[i]); + } + free(argv); + } + return NULL; }