# HG changeset patch # User Timo Sirainen # Date 1471087868 -10800 # Node ID 6428c91a954869640a44b4a21b0c10331f878ea7 # Parent ba69e914d71a3bd54c25c91d9445c7c6e3e6478b lib: Avoid compiler warning if off_t has the same size as ssize_t. diff -r ba69e914d71a -r 6428c91a9548 src/lib/mmap-util.c --- a/src/lib/mmap-util.c Sat Aug 13 14:16:55 2016 +0300 +++ b/src/lib/mmap-util.c Sat Aug 13 14:31:08 2016 +0300 @@ -12,11 +12,13 @@ if (fstat(fd, &st) < 0) return MAP_FAILED; +#if OFF_T_MAX > SSIZE_T_MAX if (st.st_size > SSIZE_T_MAX) { /* too large file to map into memory */ errno = EFBIG; return MAP_FAILED; } +#endif *length = (size_t)st.st_size; if (*length == 0)