aboutsummaryrefslogtreecommitdiffstats
path: root/tools/perf/util/parse-events.c
diff options
context:
space:
mode:
Diffstat (limited to 'tools/perf/util/parse-events.c')
-rw-r--r--tools/perf/util/parse-events.c3
1 files changed, 2 insertions, 1 deletions
diff --git a/tools/perf/util/parse-events.c b/tools/perf/util/parse-events.c
index d06c66cd358b..034245e46817 100644
--- a/tools/perf/util/parse-events.c
+++ b/tools/perf/util/parse-events.c
@@ -525,7 +525,8 @@ static enum event_result parse_tracepoint_event(const char **strp,
525 525
526 flags = strchr(evt_name, ':'); 526 flags = strchr(evt_name, ':');
527 if (flags) { 527 if (flags) {
528 *flags = '\0'; 528 /* split it out: */
529 evt_name = strndup(evt_name, flags - evt_name);
529 flags++; 530 flags++;
530 } 531 }
531 532