aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--parse-events.c7
1 files changed, 5 insertions, 2 deletions
diff --git a/parse-events.c b/parse-events.c
index 9a5380c..eca3b67 100644
--- a/parse-events.c
+++ b/parse-events.c
@@ -4280,8 +4280,11 @@ int pevent_parse_event(struct pevent *pevent,
4280 return -ENOMEM; 4280 return -ENOMEM;
4281 4281
4282 event->name = event_read_name(); 4282 event->name = event_read_name();
4283 if (!event->name) 4283 if (!event->name) {
4284 die("failed to read event name"); 4284 /* Bad event? */
4285 free(event);
4286 return -1;
4287 }
4285 4288
4286 if (strcmp(sys, "ftrace") == 0) { 4289 if (strcmp(sys, "ftrace") == 0) {
4287 4290