diff options
Diffstat (limited to 'tiff/libtiff/tif_unix.c')
-rw-r--r-- | tiff/libtiff/tif_unix.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/tiff/libtiff/tif_unix.c b/tiff/libtiff/tif_unix.c index 874f1feb2..bea1ef780 100644 --- a/tiff/libtiff/tif_unix.c +++ b/tiff/libtiff/tif_unix.c @@ -162,7 +162,7 @@ _tiffMapProc(thandle_t fd, void** pbase, toff_t* psize) { uint64 size64 = _tiffSizeProc(fd); tmsize_t sizem = (tmsize_t)size64; - if ((uint64)sizem==size64) { + if (size64 && (uint64)sizem==size64) { fd_as_handle_union_t fdh; fdh.h = fd; *pbase = (void*) |