hc
2023-11-06 15ade055295d13f95d49e3d99b09f3bbfb4a43e7
kernel/tools/perf/util/parse-events.y
....@@ -636,9 +636,11 @@
636636 PE_DRV_CFG_TERM
637637 {
638638 struct parse_events_term *term;
639
+ char *config = strdup($1);
639640
641
+ ABORT_ON(!config);
640642 ABORT_ON(parse_events_term__str(&term, PARSE_EVENTS__TERM_TYPE_DRV_CFG,
641
- $1, $1, &@1, NULL));
643
+ config, $1, &@1, NULL));
642644 $$ = term;
643645 }
644646