Merge "cwebp/tiff: use the first image directory"

This commit is contained in:
James Zern 2012-12-21 08:37:11 -08:00 committed by Gerrit Code Review
commit a1b5a9a3e0

View File

@ -26,18 +26,17 @@ int ReadTIFF(const char* const filename,
uint32 width, height;
uint32* raster;
int ok = 0;
int dircount = 1;
tdir_t dircount;
if (tif == NULL) {
fprintf(stderr, "Error! Cannot open TIFF file '%s'\n", filename);
return 0;
}
while (TIFFReadDirectory(tif)) ++dircount;
dircount = TIFFNumberOfDirectories(tif);
if (dircount > 1) {
fprintf(stderr, "Warning: multi-directory TIFF files are not supported.\n"
"Only the first will be used, %d will be ignored.\n",
"Only the first will be used, %hu will be ignored.\n",
dircount - 1);
}