summaryrefslogtreecommitdiff
path: root/libtiff/tif_write.c
diff options
context:
space:
mode:
authorFrank Warmerdam <warmerdam@pobox.com>2000-02-11 19:28:17 +0000
committerFrank Warmerdam <warmerdam@pobox.com>2000-02-11 19:28:17 +0000
commit1a091b308323c7324eafe637de0b6189384b6891 (patch)
treebbb1b075fc9b8c628c89e62543c0975d61abd2e6 /libtiff/tif_write.c
parent846e7595c93be2f81e186db5f72ecc6b8477bdbc (diff)
downloadlibtiff-git-1a091b308323c7324eafe637de0b6189384b6891.tar.gz
fixed passing -1 as cc into TIFFWriteEncodedTiles()
Diffstat (limited to 'libtiff/tif_write.c')
-rw-r--r--libtiff/tif_write.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/libtiff/tif_write.c b/libtiff/tif_write.c
index f7e5a69b..ccc987fc 100644
--- a/libtiff/tif_write.c
+++ b/libtiff/tif_write.c
@@ -1,4 +1,4 @@
-/* $Header: /cvs/maptools/cvsroot/libtiff/libtiff/tif_write.c,v 1.4 2000-01-28 21:05:16 warmerda Exp $ */
+/* $Header: /cvs/maptools/cvsroot/libtiff/libtiff/tif_write.c,v 1.5 2000-02-11 19:28:17 warmerda Exp $ */
/*
* Copyright (c) 1988-1997 Sam Leffler
@@ -383,7 +383,7 @@ TIFFWriteEncodedTile(TIFF* tif, ttile_t tile, tdata_t data, tsize_t cc)
* done so that callers can pass in some large number
* (e.g. -1) and have the tile size used instead.
*/
- if ( cc > tif->tif_tilesize)
+ if ( cc < 1 || cc > tif->tif_tilesize)
cc = tif->tif_tilesize;
if (!(*tif->tif_encodetile)(tif, (tidata_t) data, cc, sample))
return ((tsize_t) 0);