From 06242a284df74bf5f541ab6dc5b46eb887d21d25 Mon Sep 17 00:00:00 2001 From: Dirk Meyer Date: Thu, 4 Dec 2003 19:40:23 +0000 Subject: - Fix coredumps with bad tiff-files http://bugzilla.remotesensing.org/show_bug.cgi?id=440 --- graphics/tiff/files/patch-libtiff-tif_dir.c | 27 +++++++++++++++++++++++++++ 1 file changed, 27 insertions(+) create mode 100644 graphics/tiff/files/patch-libtiff-tif_dir.c (limited to 'graphics/tiff/files') diff --git a/graphics/tiff/files/patch-libtiff-tif_dir.c b/graphics/tiff/files/patch-libtiff-tif_dir.c new file mode 100644 index 000000000000..914100d8e2c8 --- /dev/null +++ b/graphics/tiff/files/patch-libtiff-tif_dir.c @@ -0,0 +1,27 @@ +--- libtiff/tif_dir.c.orig Tue Sep 30 08:13:07 2003 ++++ libtiff/tif_dir.c Mon Dec 1 15:36:11 2003 +@@ -607,18 +607,18 @@ + va_end(ap); + return (status); + badvalue: +- TIFFError(module, "%.1000s: Bad value %d for \"%s\"", v, +- tif->tif_name, _TIFFFieldWithTag(tif, tag)->field_name); ++ TIFFError(module, "%.1000s: Bad value %d for \"%s\"", ++ tif->tif_name, v, _TIFFFieldWithTag(tif, tag)->field_name); + va_end(ap); + return (0); + badvalue32: +- TIFFError(module, "%.1000s: Bad value %ld for \"%s\"", v32, +- tif->tif_name, _TIFFFieldWithTag(tif, tag)->field_name); ++ TIFFError(module, "%.1000s: Bad value %ld for \"%s\"", ++ tif->tif_name, v32, _TIFFFieldWithTag(tif, tag)->field_name); + va_end(ap); + return (0); + badvaluedbl: +- TIFFError(module, "%.1000s: Bad value %f for \"%s\"", d, +- tif->tif_name, _TIFFFieldWithTag(tif, tag)->field_name); ++ TIFFError(module, "%.1000s: Bad value %f for \"%s\"", ++ tif->tif_name, d, _TIFFFieldWithTag(tif, tag)->field_name); + va_end(ap); + return (0); + } -- cgit v1.2.3