diff options
Diffstat (limited to 'contrib')
-rw-r--r-- | contrib/arm-neon/android-ndk.c | 2 | ||||
-rw-r--r-- | contrib/arm-neon/linux-auxv.c | 2 | ||||
-rw-r--r-- | contrib/arm-neon/linux.c | 2 | ||||
-rw-r--r-- | contrib/examples/pngtopng.c | 2 | ||||
-rw-r--r-- | contrib/powerpc-vsx/linux.c | 3 | ||||
-rw-r--r-- | contrib/powerpc-vsx/linux_aux.c | 1 | ||||
-rw-r--r-- | contrib/tools/checksum-icc.c | 4 | ||||
-rw-r--r-- | contrib/tools/cvtcolor.c | 6 | ||||
-rw-r--r-- | contrib/tools/genpng.c | 3 | ||||
-rw-r--r-- | contrib/tools/makesRGB.c | 3 | ||||
-rw-r--r-- | contrib/tools/png-fix-itxt.c | 4 | ||||
-rw-r--r-- | contrib/tools/pngcp.c | 5 | ||||
-rw-r--r-- | contrib/tools/pngfix.c | 2 | ||||
-rw-r--r-- | contrib/tools/sRGB.h | 6 |
14 files changed, 16 insertions, 29 deletions
diff --git a/contrib/arm-neon/android-ndk.c b/contrib/arm-neon/android-ndk.c index fb3a4898d..c72c468a7 100644 --- a/contrib/arm-neon/android-ndk.c +++ b/contrib/arm-neon/android-ndk.c @@ -2,7 +2,6 @@ * * Copyright (c) 2014 Glenn Randers-Pehrson * Written by John Bowler, 2014. - * Last changed in libpng 1.6.10 [March 6, 2014] * * This code is released under the libpng license. * For conditions of distribution and use, see the disclaimer @@ -24,6 +23,7 @@ * has been compiled only, not linked: no version of the library has been found, * only the header files exist in the NDK. */ + #include <cpu-features.h> static int diff --git a/contrib/arm-neon/linux-auxv.c b/contrib/arm-neon/linux-auxv.c index 4d26bd3b3..c5d7f5127 100644 --- a/contrib/arm-neon/linux-auxv.c +++ b/contrib/arm-neon/linux-auxv.c @@ -2,7 +2,6 @@ * * Copyright (c) 2014 Glenn Randers-Pehrson * Written by Mans Rullgard, 2011. - * Last changed in libpng 1.6.10 [March 6, 2014] * * This code is released under the libpng license. * For conditions of distribution and use, see the disclaimer @@ -22,6 +21,7 @@ * This generic __linux__ implementation requires reading /proc/self/auxv and * looking at each element for one that records NEON capabilities. */ + #include <unistd.h> /* for POSIX 1003.1 */ #include <errno.h> /* for EINTR */ diff --git a/contrib/arm-neon/linux.c b/contrib/arm-neon/linux.c index a9bc360dd..b5429d0c3 100644 --- a/contrib/arm-neon/linux.c +++ b/contrib/arm-neon/linux.c @@ -1,6 +1,5 @@ /* contrib/arm-neon/linux.c * - * Last changed in libpng 1.6.31 [July 27, 2017] * Copyright (c) 2014, 2017 Glenn Randers-Pehrson * Written by John Bowler, 2014, 2017. * @@ -19,6 +18,7 @@ * This code is strict ANSI-C and is probably moderately portable; it does * however use <stdio.h> and it assumes that /proc/cpuinfo is never localized. */ + #include <stdio.h> static int diff --git a/contrib/examples/pngtopng.c b/contrib/examples/pngtopng.c index 904b97238..1d55496ac 100644 --- a/contrib/examples/pngtopng.c +++ b/contrib/examples/pngtopng.c @@ -5,8 +5,6 @@ * related or neighboring rights to this work. This work is published from: * United States. * - * Last changed in libpng 1.6.29 [March 16, 2017] - * * Read a PNG and write it out in a fixed format, using the 'simplified API' * that was introduced in libpng-1.6.0. * diff --git a/contrib/powerpc-vsx/linux.c b/contrib/powerpc-vsx/linux.c index 32ed9d749..d861b2826 100644 --- a/contrib/powerpc-vsx/linux.c +++ b/contrib/powerpc-vsx/linux.c @@ -2,7 +2,6 @@ * * Copyright (c) 2017 Glenn Randers-Pehrson * Written by Vadim Barkov, 2017. - * Last changed in libpng 1.6.29 [March 16, 2017] * * This code is released under the libpng license. * For conditions of distribution and use, see the disclaimer @@ -12,7 +11,7 @@ * BUG REPORTS: png-mng-implement@sourceforge.net * * png_have_vsx implemented for Linux by reading the widely available - * pseudo-file /proc/cpuinfo. + * pseudo-file /proc/cpuinfo. * * This code is strict ANSI-C and is probably moderately portable; it does * however use <stdio.h> and it assumes that /proc/cpuinfo is never localized. diff --git a/contrib/powerpc-vsx/linux_aux.c b/contrib/powerpc-vsx/linux_aux.c index 7828acafb..6ec048e80 100644 --- a/contrib/powerpc-vsx/linux_aux.c +++ b/contrib/powerpc-vsx/linux_aux.c @@ -2,7 +2,6 @@ * * Copyright (c) 2017 Glenn Randers-Pehrson * Written by Vadim Barkov, 2017. - * Last changed in libpng 1.6.29 [March 16, 2017] * * This code is released under the libpng license. * For conditions of distribution and use, see the disclaimer diff --git a/contrib/tools/checksum-icc.c b/contrib/tools/checksum-icc.c index 581e7088a..83e1f9a43 100644 --- a/contrib/tools/checksum-icc.c +++ b/contrib/tools/checksum-icc.c @@ -2,8 +2,6 @@ * * Copyright (c) 2013 John Cunningham Bowler * - * Last changed in libpng 1.6.0 [February 14, 2013] - * * This code is released under the libpng license. * For conditions of distribution and use, see the disclaimer * and license in png.h @@ -11,8 +9,8 @@ * Generate crc32 and adler32 checksums of the given input files, used to * generate check-codes for use when matching ICC profiles within libpng. */ -#include <stdio.h> +#include <stdio.h> #include <zlib.h> static int diff --git a/contrib/tools/cvtcolor.c b/contrib/tools/cvtcolor.c index e6793c7d5..111dfcee7 100644 --- a/contrib/tools/cvtcolor.c +++ b/contrib/tools/cvtcolor.c @@ -1,7 +1,4 @@ -/*- - * convert.c - * - * Last changed in libpng 1.6.0 [February 14, 2013] +/* convert.c * * COPYRIGHT: Written by John Cunningham Bowler, 2013. * To the extent possible under law, the author has waived all copyright and @@ -10,6 +7,7 @@ * * Convert 8-bit sRGB or 16-bit linear values to another format. */ + #define _ISOC99_SOURCE 1 #include <stdlib.h> diff --git a/contrib/tools/genpng.c b/contrib/tools/genpng.c index 3140fb49d..c43bea906 100644 --- a/contrib/tools/genpng.c +++ b/contrib/tools/genpng.c @@ -1,4 +1,4 @@ -/*- genpng +/* genpng * * COPYRIGHT: Written by John Cunningham Bowler, 2015. * Revised by Glenn Randers-Pehrson, 2017, to add buffer-size check. @@ -69,6 +69,7 @@ * joins are mitres; the outside of the lines are continued to the point of * intersection. */ + #include <stddef.h> #include <stdlib.h> #include <string.h> diff --git a/contrib/tools/makesRGB.c b/contrib/tools/makesRGB.c index d0c0ca931..5ef3ddf99 100644 --- a/contrib/tools/makesRGB.c +++ b/contrib/tools/makesRGB.c @@ -1,7 +1,5 @@ /* makesRGB.c -- build sRGB-to-linear and linear-to-sRGB conversion tables * - * Last changed in libpng 1.6.0 [February 14, 2013] - * * COPYRIGHT: Written by John Cunningham Bowler, 2013. * To the extent possible under law, the author has waived all copyright and * related or neighboring rights to this work. This work is published from: @@ -14,6 +12,7 @@ * approximation to the 8-bit sRGB encoded value. Calculate the error in these * tables and display it. */ + #define _C99_SOURCE 1 #include <stdio.h> #include <math.h> diff --git a/contrib/tools/png-fix-itxt.c b/contrib/tools/png-fix-itxt.c index 6dcd652dc..b8286b9e5 100644 --- a/contrib/tools/png-fix-itxt.c +++ b/contrib/tools/png-fix-itxt.c @@ -1,8 +1,6 @@ - -/* png-fix-itxt version 1.0.0 +/* png-fix-itxt * * Copyright 2015 Glenn Randers-Pehrson - * Last changed in libpng 1.6.18 [July 23, 2015] * * This code is released under the libpng license. * For conditions of distribution and use, see the disclaimer diff --git a/contrib/tools/pngcp.c b/contrib/tools/pngcp.c index c03b6c7fc..8b979f3d3 100644 --- a/contrib/tools/pngcp.c +++ b/contrib/tools/pngcp.c @@ -2,8 +2,6 @@ * * Copyright (c) 2016 John Cunningham Bowler * - * Last changed in libpng 1.6.24 [August 4, 2016] - * * This code is released under the libpng license. * For conditions of distribution and use, see the disclaimer * and license in png.h @@ -15,6 +13,7 @@ * For a more extensive example that uses the transforms see * contrib/libtests/pngimage.c in the libpng distribution. */ + #include "pnglibconf.h" /* To find how libpng was configured. */ #ifdef PNG_PNGCP_TIMING_SUPPORTED @@ -778,7 +777,7 @@ static void set_opt_string(struct display *dp, unsigned int sp) /* Add the appropriate option string to dp->curr. */ { - dp->stack[sp].opt_string_end = set_opt_string_(dp, sp, dp->stack[sp].opt, + dp->stack[sp].opt_string_end = set_opt_string_(dp, sp, dp->stack[sp].opt, options[dp->stack[sp].opt].values[dp->stack[sp].entry].name); } diff --git a/contrib/tools/pngfix.c b/contrib/tools/pngfix.c index 389434ff4..9afe09831 100644 --- a/contrib/tools/pngfix.c +++ b/contrib/tools/pngfix.c @@ -1,6 +1,5 @@ /* pngfix.c * - * Last changed in libpng 1.6.31 [July 27, 2017] * Copyright (c) 2014-2017 John Cunningham Bowler * * This code is released under the libpng license. @@ -10,6 +9,7 @@ * Tool to check and fix the zlib inflate 'too far back' problem. * See the usage message for more information. */ + #include <stdlib.h> #include <stdio.h> #include <string.h> diff --git a/contrib/tools/sRGB.h b/contrib/tools/sRGB.h index d1ece5129..7f6bdfc28 100644 --- a/contrib/tools/sRGB.h +++ b/contrib/tools/sRGB.h @@ -1,7 +1,4 @@ -/*- - * sRGB.h - * - * Last changed in libpng 1.6.0 [February 14, 2013] +/* sRGB.h * * COPYRIGHT: Written by John Cunningham Bowler, 2013. * To the extent possible under law, the author has waived all copyright and @@ -16,6 +13,7 @@ * (in fact the source of the numbers is the wikipedia article at * https://en.wikipedia.org/wiki/SRGB). */ + static double sRGB_from_linear(double l) { |