diff options
author | Frank Warmerdam <warmerdam@pobox.com> | 1999-11-27 20:03:47 +0000 |
---|---|---|
committer | Frank Warmerdam <warmerdam@pobox.com> | 1999-11-27 20:03:47 +0000 |
commit | ee8b4b4b71dbcb956b5dfd7e85e6eebf2c563dca (patch) | |
tree | bc32d5ce362d85cba0a269593d61d53413e5327f | |
parent | 2495d546e80792ebc7097c4ec208f7ce850707a9 (diff) | |
download | libtiff-git-ee8b4b4b71dbcb956b5dfd7e85e6eebf2c563dca.tar.gz |
avoid type casting warning
-rw-r--r-- | libtiff/tif_dir.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/libtiff/tif_dir.c b/libtiff/tif_dir.c index 2c8d832e..6e227169 100644 --- a/libtiff/tif_dir.c +++ b/libtiff/tif_dir.c @@ -1,4 +1,4 @@ -/* $Header: /cvs/maptools/cvsroot/libtiff/libtiff/tif_dir.c,v 1.4 1999-09-29 16:09:59 mwelles Exp $ */ +/* $Header: /cvs/maptools/cvsroot/libtiff/libtiff/tif_dir.c,v 1.5 1999-11-27 20:03:47 warmerda Exp $ */ /* * Copyright (c) 1988-1997 Sam Leffler @@ -967,7 +967,7 @@ TIFFAdvanceDirectory(TIFF* tif, uint32* nextdir, toff_t* off) if (isMapped(tif)) { tsize_t poff=*nextdir; - if (poff+sizeof (uint16) > tif->tif_size) + if (((tsize_t) (poff+sizeof(uint16))) > tif->tif_size) { TIFFError(module, "%s: Error fetching directory count", tif->tif_name); @@ -979,7 +979,7 @@ TIFFAdvanceDirectory(TIFF* tif, uint32* nextdir, toff_t* off) poff+=sizeof (uint16)+dircount*sizeof (TIFFDirEntry); if (off != NULL) *off = poff; - if (poff+sizeof (uint32) > tif->tif_size) + if (((tsize_t) (poff+sizeof (uint32))) > tif->tif_size) { TIFFError(module, "%s: Error fetching directory link", tif->tif_name); |