bpf tools: Improve libbpf error reporting
[deliverable/linux.git] / tools / perf / util / parse-events.c
index bee60583839a7cdae0dd44f5c48dd818d53cb5e4..c75b25d5e28cb80f60b311a2d7e98a9f612e4530 100644 (file)
@@ -632,11 +632,11 @@ int parse_events_load_bpf(struct parse_events_evlist *data,
        struct bpf_object *obj;
 
        obj = bpf__prepare_load(bpf_file_name, source);
-       if (IS_ERR(obj) || !obj) {
+       if (IS_ERR(obj)) {
                char errbuf[BUFSIZ];
                int err;
 
-               err = obj ? PTR_ERR(obj) : -EINVAL;
+               err = PTR_ERR(obj);
 
                if (err == -ENOTSUP)
                        snprintf(errbuf, sizeof(errbuf),
This page took 0.030335 seconds and 5 git commands to generate.