diff options
Diffstat (limited to 'tools/perf/builtin-diff.c')
-rw-r--r-- | tools/perf/builtin-diff.c | 9 |
1 files changed, 5 insertions, 4 deletions
diff --git a/tools/perf/builtin-diff.c b/tools/perf/builtin-diff.c index 827e4800d862..c37a78677955 100644 --- a/tools/perf/builtin-diff.c +++ b/tools/perf/builtin-diff.c | |||
@@ -23,6 +23,7 @@ | |||
23 | #include "util/time-utils.h" | 23 | #include "util/time-utils.h" |
24 | #include "util/annotate.h" | 24 | #include "util/annotate.h" |
25 | #include "util/map.h" | 25 | #include "util/map.h" |
26 | #include <linux/err.h> | ||
26 | #include <linux/zalloc.h> | 27 | #include <linux/zalloc.h> |
27 | #include <subcmd/pager.h> | 28 | #include <subcmd/pager.h> |
28 | #include <subcmd/parse-options.h> | 29 | #include <subcmd/parse-options.h> |
@@ -1153,9 +1154,9 @@ static int check_file_brstack(void) | |||
1153 | 1154 | ||
1154 | data__for_each_file(i, d) { | 1155 | data__for_each_file(i, d) { |
1155 | d->session = perf_session__new(&d->data, false, &pdiff.tool); | 1156 | d->session = perf_session__new(&d->data, false, &pdiff.tool); |
1156 | if (!d->session) { | 1157 | if (IS_ERR(d->session)) { |
1157 | pr_err("Failed to open %s\n", d->data.path); | 1158 | pr_err("Failed to open %s\n", d->data.path); |
1158 | return -1; | 1159 | return PTR_ERR(d->session); |
1159 | } | 1160 | } |
1160 | 1161 | ||
1161 | has_br_stack = perf_header__has_feat(&d->session->header, | 1162 | has_br_stack = perf_header__has_feat(&d->session->header, |
@@ -1185,9 +1186,9 @@ static int __cmd_diff(void) | |||
1185 | 1186 | ||
1186 | data__for_each_file(i, d) { | 1187 | data__for_each_file(i, d) { |
1187 | d->session = perf_session__new(&d->data, false, &pdiff.tool); | 1188 | d->session = perf_session__new(&d->data, false, &pdiff.tool); |
1188 | if (!d->session) { | 1189 | if (IS_ERR(d->session)) { |
1190 | ret = PTR_ERR(d->session); | ||
1189 | pr_err("Failed to open %s\n", d->data.path); | 1191 | pr_err("Failed to open %s\n", d->data.path); |
1190 | ret = -1; | ||
1191 | goto out_delete; | 1192 | goto out_delete; |
1192 | } | 1193 | } |
1193 | 1194 | ||