From bdccc01eff401a841f4a6df10eb2c7280267d3cc Mon Sep 17 00:00:00 2001 From: bfriesen Date: Sat, 22 Oct 2011 17:02:49 +0000 Subject: * tools/tiffsplit.c (tiffcp): TIFFGetField count field should be uint32 type for TIFFTAG_JPEGTABLES. Patch by Christophe Deroulers. --- ChangeLog | 6 ++++++ tools/tiffsplit.c | 4 ++-- 2 files changed, 8 insertions(+), 2 deletions(-) diff --git a/ChangeLog b/ChangeLog index 28962fd7..c39295ef 100644 --- a/ChangeLog +++ b/ChangeLog @@ -1,3 +1,9 @@ +2011-10-22 Bob Friesenhahn + + * tools/tiffsplit.c (tiffcp): TIFFGetField count field should be + uint32 type for TIFFTAG_JPEGTABLES. Patch by Christophe + Deroulers. + 2011-06-08 Dwight Kelly * tif_apple.c: fix for Bug 2247 - tif_apple.c _tiffSizeProc() did diff --git a/tools/tiffsplit.c b/tools/tiffsplit.c index 4e4aa313..7699496f 100644 --- a/tools/tiffsplit.c +++ b/tools/tiffsplit.c @@ -1,4 +1,4 @@ -/* $Id: tiffsplit.c,v 1.14.2.5 2010-12-11 19:16:26 faxguy Exp $ */ +/* $Id: tiffsplit.c,v 1.14.2.6 2011-10-22 17:02:49 bfriesen Exp $ */ /* * Copyright (c) 1992-1997 Sam Leffler @@ -172,7 +172,7 @@ tiffcp(TIFF* in, TIFF* out) CopyField(TIFFTAG_SAMPLESPERPIXEL, samplesperpixel); CopyField(TIFFTAG_COMPRESSION, compression); if (compression == COMPRESSION_JPEG) { - uint16 count = 0; + uint32 count = 0; void *table = NULL; if (TIFFGetField(in, TIFFTAG_JPEGTABLES, &count, &table) && count > 0 && table) { -- cgit v1.2.1