diff options
Diffstat (limited to 'tools/perf/builtin-timechart.c')
-rw-r--r-- | tools/perf/builtin-timechart.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/tools/perf/builtin-timechart.c b/tools/perf/builtin-timechart.c index 4e2e61695986..01de01ca14f2 100644 --- a/tools/perf/builtin-timechart.c +++ b/tools/perf/builtin-timechart.c | |||
@@ -1732,8 +1732,10 @@ static int timechart__io_record(int argc, const char **argv) | |||
1732 | if (rec_argv == NULL) | 1732 | if (rec_argv == NULL) |
1733 | return -ENOMEM; | 1733 | return -ENOMEM; |
1734 | 1734 | ||
1735 | if (asprintf(&filter, "common_pid != %d", getpid()) < 0) | 1735 | if (asprintf(&filter, "common_pid != %d", getpid()) < 0) { |
1736 | free(rec_argv); | ||
1736 | return -ENOMEM; | 1737 | return -ENOMEM; |
1738 | } | ||
1737 | 1739 | ||
1738 | p = rec_argv; | 1740 | p = rec_argv; |
1739 | for (i = 0; i < common_args_nr; i++) | 1741 | for (i = 0; i < common_args_nr; i++) |