diff options
author | Edward O'Callaghan <quasisec@google.com> | 2023-03-14 10:58:08 +1100 |
---|---|---|
committer | Chromeos LUCI <chromeos-scoped@luci-project-accounts.iam.gserviceaccount.com> | 2023-05-15 11:21:15 +0000 |
commit | feaacd92ebcd7581f7ae6b3d0fdd51308f9e8a36 (patch) | |
tree | 20d84a11a72f0af20d335bbae699034639d4f313 | |
parent | 4b4193ad7841ed0e163e4d66cd7d672bc7b0ffc5 (diff) | |
download | vboot-feaacd92ebcd7581f7ae6b3d0fdd51308f9e8a36.tar.gz |
futility/misc.c: Check mmap() ret with std value
BUG=b:268397597
BRANCH=none
TEST=`emerge-nissa vboot_reference`.
TEST=`$ cros_run_unit_tests --host --packages="vboot_reference flashrom"`.
TEST=`$ cros_run_unit_tests --board=nissa --packages="vboot_reference flashrom"`.
Change-Id: I0033d52fb14ece7397451ba6283592c726833a94
Signed-off-by: Edward O'Callaghan <quasisec@google.com>
Reviewed-on: https://chromium-review.googlesource.com/c/chromiumos/platform/vboot_reference/+/4531327
Commit-Queue: Edward O'Callaghan <quasisec@chromium.org>
Reviewed-by: Sam McNally <sammc@chromium.org>
Tested-by: Edward O'Callaghan <quasisec@chromium.org>
-rw-r--r-- | futility/misc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/futility/misc.c b/futility/misc.c index 72dc10ae..9df8d030 100644 --- a/futility/misc.c +++ b/futility/misc.c @@ -311,7 +311,7 @@ enum futil_file_err futil_map_file(int fd, enum file_mode mode, mmap_ptr = mmap(0, sb.st_size, PROT_READ|PROT_WRITE, MAP_PRIVATE, fd, 0); - if (mmap_ptr == (void *)-1) { + if (mmap_ptr == MAP_FAILED) { ERROR("Can't mmap %s file: %s\n", mode == FILE_RW ? "output" : "input", strerror(errno)); return FILE_ERR_MMAP; |