summaryrefslogtreecommitdiffstats
path: root/contrib/file
diff options
context:
space:
mode:
authordelphij <delphij@FreeBSD.org>2015-09-04 08:04:12 +0000
committerdelphij <delphij@FreeBSD.org>2015-09-04 08:04:12 +0000
commit142041f9175e58df42a56d8ed5f8fd35b4a79a86 (patch)
treeba36356ca9b89ae422138b6ae2dc3f67eade9e44 /contrib/file
parentb4f95287e7ad4605d8433474cac175e666872738 (diff)
downloadFreeBSD-src-142041f9175e58df42a56d8ed5f8fd35b4a79a86.zip
FreeBSD-src-142041f9175e58df42a56d8ed5f8fd35b4a79a86.tar.gz
Fix build.
Diffstat (limited to 'contrib/file')
-rw-r--r--contrib/file/src/readelf.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/contrib/file/src/readelf.c b/contrib/file/src/readelf.c
index bc6e7f6..9631591 100644
--- a/contrib/file/src/readelf.c
+++ b/contrib/file/src/readelf.c
@@ -1052,7 +1052,7 @@ doshn(struct magic_set *ms, int clazz, int swap, int fd, off_t off, int num,
/* Things we can determine when we seek */
switch (xsh_type) {
case SHT_NOTE:
- if (xsh_size + xsh_offset > (uintmax_t)fsize) {
+ if (xsh_size + (uintmax_t)xsh_offset > (uintmax_t)fsize) {
if (file_printf(ms,
", note offset/size 0x%jx+0x%jx exceeds"
" file size 0x%jx", (uintmax_t)xsh_offset,
OpenPOWER on IntegriCloud