libtiff: * tools/tiffsplit.c (tiffcp): TIFFGetField count field should be

https://github.com/libsdl-org/libtiff/commit/294365cb0f6bc236cd62ae7f64b17fd36d3f450f

From 294365cb0f6bc236cd62ae7f64b17fd36d3f450f Mon Sep 17 00:00:00 2001
From: Bob Friesenhahn <[EMAIL REDACTED]>
Date: Sat, 22 Oct 2011 17:02:49 +0000
Subject: [PATCH] * 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  <bfriesen@simple.dallas.tx.us>
+
+	* tools/tiffsplit.c (tiffcp): TIFFGetField count field should be
+	uint32 type for TIFFTAG_JPEGTABLES.  Patch by Christophe
+	Deroulers.
+
 2011-06-08  Dwight Kelly  <dkelly@apago.com>
 
 	* 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) {