summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--libtiff/tif_read.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libtiff/tif_read.c b/libtiff/tif_read.c
index a4c60b4f..06377d80 100644
--- a/libtiff/tif_read.c
+++ b/libtiff/tif_read.c
@@ -751,7 +751,7 @@ TIFFFillStrip(TIFF* tif, uint32_t strip)
(bytecount - 4096) / 10 > (uint64_t)stripsize )
{
uint64_t newbytecount = (uint64_t)stripsize * 10 + 4096;
- if( newbytecount == 0 || newbytecount > (uint64_t)TIFF_INT64_MAX )
+ if( newbytecount <= (uint64_t)TIFF_INT64_MAX )
{
TIFFErrorExt(tif->tif_clientdata, module,
"Too large strip byte count %"PRIu64", strip %"PRIu32". Limiting to %"PRIu64,
@@ -1145,7 +1145,7 @@ TIFFFillTile(TIFF* tif, uint32_t tile)
(bytecount - 4096) / 10 > (uint64_t)stripsize )
{
uint64_t newbytecount = (uint64_t)stripsize * 10 + 4096;
- if( newbytecount == 0 || newbytecount > (uint64_t)TIFF_INT64_MAX )
+ if( newbytecount <= (uint64_t)TIFF_INT64_MAX )
{
TIFFErrorExt(tif->tif_clientdata, module,
"Too large tile byte count %"PRIu64", tile %"PRIu32". Limiting to %"PRIu64,