diff options
Diffstat (limited to 'tools/perf/builtin-kmem.c')
-rw-r--r-- | tools/perf/builtin-kmem.c | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/tools/perf/builtin-kmem.c b/tools/perf/builtin-kmem.c index fe1ad8f21961..39104c0beea3 100644 --- a/tools/perf/builtin-kmem.c +++ b/tools/perf/builtin-kmem.c | |||
@@ -108,7 +108,9 @@ static void setup_cpunode_map(void) | |||
108 | continue; | 108 | continue; |
109 | cpunode_map[cpu] = mem; | 109 | cpunode_map[cpu] = mem; |
110 | } | 110 | } |
111 | closedir(dir2); | ||
111 | } | 112 | } |
113 | closedir(dir1); | ||
112 | } | 114 | } |
113 | 115 | ||
114 | static void insert_alloc_stat(unsigned long call_site, unsigned long ptr, | 116 | static void insert_alloc_stat(unsigned long call_site, unsigned long ptr, |
@@ -645,6 +647,7 @@ static int setup_sorting(struct list_head *sort_list, const char *arg) | |||
645 | break; | 647 | break; |
646 | if (sort_dimension__add(tok, sort_list) < 0) { | 648 | if (sort_dimension__add(tok, sort_list) < 0) { |
647 | error("Unknown --sort key: '%s'", tok); | 649 | error("Unknown --sort key: '%s'", tok); |
650 | free(str); | ||
648 | return -1; | 651 | return -1; |
649 | } | 652 | } |
650 | } | 653 | } |