Avoid warnings.
This commit is contained in:
parent
4289905ecb
commit
c575a7fbf6
@ -1,4 +1,4 @@
|
||||
/* $Id: bmp2tiff.c,v 1.11 2004-10-28 14:30:17 dron Exp $
|
||||
/* $Id: bmp2tiff.c,v 1.12 2004-10-30 10:34:12 dron Exp $
|
||||
*
|
||||
* Project: libtiff tools
|
||||
* Purpose: Convert Windows BMP files in TIFF.
|
||||
@ -224,8 +224,8 @@ int
|
||||
main(int argc, char* argv[])
|
||||
{
|
||||
uint32 width, length;
|
||||
uint32 nbands = 1; /* number of bands in input image */
|
||||
int16 depth = 8; /* bits per pixel in input image */
|
||||
uint16 nbands = 1; /* number of bands in input image */
|
||||
uint16 depth = 8; /* bits per pixel in input image */
|
||||
uint32 rowsperstrip = (uint32) -1;
|
||||
uint16 photometric = PHOTOMETRIC_MINISBLACK;
|
||||
int fd;
|
||||
@ -393,7 +393,7 @@ main(int argc, char* argv[])
|
||||
photometric = PHOTOMETRIC_PALETTE;
|
||||
/* Allocate memory for colour table and read it. */
|
||||
if (info_hdr.iClrUsed)
|
||||
clr_tbl_size = (1 << depth < info_hdr.iClrUsed) ?
|
||||
clr_tbl_size = ((uint32)(1 << depth) < info_hdr.iClrUsed) ?
|
||||
1 << depth : info_hdr.iClrUsed;
|
||||
else
|
||||
clr_tbl_size = 1 << depth;
|
||||
@ -414,7 +414,7 @@ main(int argc, char* argv[])
|
||||
TIFFError(infilename,
|
||||
"Can't allocate space for red component table");
|
||||
_TIFFfree(clr_tbl);
|
||||
goto bad;
|
||||
goto bad1;
|
||||
}
|
||||
green_tbl = (unsigned short*)
|
||||
_TIFFmalloc(1<<depth * sizeof(unsigned short));
|
||||
@ -505,7 +505,7 @@ main(int argc, char* argv[])
|
||||
/* -------------------------------------------------------------------- */
|
||||
|
||||
if (info_hdr.iCompression == BMPC_RGB) {
|
||||
uint32 offset, size;
|
||||
uint32 offset, size;
|
||||
char *scanbuf;
|
||||
|
||||
size = ((width * info_hdr.iBitCount + 31) & ~31) / 8;
|
||||
@ -527,7 +527,7 @@ main(int argc, char* argv[])
|
||||
(unsigned long) row);
|
||||
}
|
||||
|
||||
if (read(fd, scanbuf, size) != size) {
|
||||
if (read(fd, scanbuf, size) < 0) {
|
||||
TIFFError(infilename,
|
||||
"scanline %lu: Read error",
|
||||
(unsigned long) row);
|
||||
|
Loading…
Reference in New Issue
Block a user