diff options
Diffstat (limited to 'tools/perf/util/parse-events.c')
| -rw-r--r-- | tools/perf/util/parse-events.c | 6 | 
1 files changed, 3 insertions, 3 deletions
| diff --git a/tools/perf/util/parse-events.c b/tools/perf/util/parse-events.c index 1b284b8ad243..c47831c47220 100644 --- a/tools/perf/util/parse-events.c +++ b/tools/perf/util/parse-events.c @@ -1,4 +1,5 @@  #include <linux/hw_breakpoint.h> +#include <linux/err.h>  #include "util.h"  #include "../perf.h"  #include "evlist.h" @@ -393,11 +394,10 @@ static int add_tracepoint(struct list_head *list, int *idx,  	struct perf_evsel *evsel;  	evsel = perf_evsel__newtp_idx(sys_name, evt_name, (*idx)++); -	if (!evsel) -		return -ENOMEM; +	if (IS_ERR(evsel)) +		return PTR_ERR(evsel);  	list_add_tail(&evsel->node, list); -  	return 0;  } | 
