diff options
Diffstat (limited to 'tools/perf/util/probe-event.c')
-rw-r--r-- | tools/perf/util/probe-event.c | 8 |
1 files changed, 4 insertions, 4 deletions
diff --git a/tools/perf/util/probe-event.c b/tools/perf/util/probe-event.c index 4d3cd1a0278a..86ed8580c3cb 100644 --- a/tools/perf/util/probe-event.c +++ b/tools/perf/util/probe-event.c | |||
@@ -356,7 +356,7 @@ static int add_exec_to_probe_trace_events(struct probe_trace_event *tevs, | |||
356 | offset = tevs[i].point.address - stext; | 356 | offset = tevs[i].point.address - stext; |
357 | offset += tevs[i].point.offset; | 357 | offset += tevs[i].point.offset; |
358 | tevs[i].point.offset = 0; | 358 | tevs[i].point.offset = 0; |
359 | free(tevs[i].point.symbol); | 359 | zfree(&tevs[i].point.symbol); |
360 | ret = e_snprintf(buf, 32, "0x%lx", offset); | 360 | ret = e_snprintf(buf, 32, "0x%lx", offset); |
361 | if (ret < 0) | 361 | if (ret < 0) |
362 | break; | 362 | break; |
@@ -683,7 +683,7 @@ static int show_available_vars_at(struct debuginfo *dinfo, | |||
683 | */ | 683 | */ |
684 | fprintf(stdout, "\t@<%s+%lu>\n", vl->point.symbol, | 684 | fprintf(stdout, "\t@<%s+%lu>\n", vl->point.symbol, |
685 | vl->point.offset); | 685 | vl->point.offset); |
686 | free(vl->point.symbol); | 686 | zfree(&vl->point.symbol); |
687 | nvars = 0; | 687 | nvars = 0; |
688 | if (vl->vars) { | 688 | if (vl->vars) { |
689 | strlist__for_each(node, vl->vars) { | 689 | strlist__for_each(node, vl->vars) { |
@@ -1592,7 +1592,7 @@ void clear_perf_probe_event(struct perf_probe_event *pev) | |||
1592 | field = pev->args[i].field; | 1592 | field = pev->args[i].field; |
1593 | while (field) { | 1593 | while (field) { |
1594 | next = field->next; | 1594 | next = field->next; |
1595 | free(field->name); | 1595 | zfree(&field->name); |
1596 | free(field); | 1596 | free(field); |
1597 | field = next; | 1597 | field = next; |
1598 | } | 1598 | } |
@@ -2153,7 +2153,7 @@ end: | |||
2153 | for (i = 0; i < npevs; i++) { | 2153 | for (i = 0; i < npevs; i++) { |
2154 | for (j = 0; j < pkgs[i].ntevs; j++) | 2154 | for (j = 0; j < pkgs[i].ntevs; j++) |
2155 | clear_probe_trace_event(&pkgs[i].tevs[j]); | 2155 | clear_probe_trace_event(&pkgs[i].tevs[j]); |
2156 | free(pkgs[i].tevs); | 2156 | zfree(&pkgs[i].tevs); |
2157 | } | 2157 | } |
2158 | free(pkgs); | 2158 | free(pkgs); |
2159 | 2159 | ||