aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--tools/perf/tests/parse-events.c2
-rw-r--r--tools/perf/util/pmu.c2
2 files changed, 2 insertions, 2 deletions
diff --git a/tools/perf/tests/parse-events.c b/tools/perf/tests/parse-events.c
index abe8849d1d70..6648274f4601 100644
--- a/tools/perf/tests/parse-events.c
+++ b/tools/perf/tests/parse-events.c
@@ -1666,7 +1666,7 @@ static int test_term(struct terms_test *t)
1666 } 1666 }
1667 1667
1668 ret = t->check(&terms); 1668 ret = t->check(&terms);
1669 parse_events__free_terms(&terms); 1669 parse_events_terms__purge(&terms);
1670 1670
1671 return ret; 1671 return ret;
1672} 1672}
diff --git a/tools/perf/util/pmu.c b/tools/perf/util/pmu.c
index 41a9c875e492..cf59fbaee491 100644
--- a/tools/perf/util/pmu.c
+++ b/tools/perf/util/pmu.c
@@ -354,7 +354,7 @@ static int pmu_alias_terms(struct perf_pmu_alias *alias,
354 list_for_each_entry(term, &alias->terms, list) { 354 list_for_each_entry(term, &alias->terms, list) {
355 ret = parse_events_term__clone(&cloned, term); 355 ret = parse_events_term__clone(&cloned, term);
356 if (ret) { 356 if (ret) {
357 parse_events__free_terms(&list); 357 parse_events_terms__purge(&list);
358 return ret; 358 return ret;
359 } 359 }
360 list_add_tail(&cloned->list, &list); 360 list_add_tail(&cloned->list, &list);