[libpng16] Changed ICC profile matrix/vector types to not depend on array

type rules.  By the ANSI-C standard the new types should be identical to the
previous versions, and all known versions of gcc tested with the previous
versions except for GCC-4.2.1 work with this version.  The change makes the
ANSI-C rule that const applied to an array of elements applies instead to the
elements in the array moot by explicitly applying const to the base
elements of the png_icc_matrix and png_icc_vector types. The accidental
(harmless) 'const' previously applied to the parameters of two of the
functions have also been removed.
diff --git a/CHANGES b/CHANGES
index 3ccc874..9ad7a28 100644
--- a/CHANGES
+++ b/CHANGES
@@ -4256,7 +4256,16 @@
     part plus guessing a gAMA value requires code to pass selected RGB values
     through the profile.
 
-Version 1.6.0beta30 [September 4, 2012]
+Version 1.6.0beta30 [September 6, 2012]
+  Changed ICC profile matrix/vector types to not depend on array type rules.
+    By the ANSI-C standard the new types should be identical to the previous
+    versions, and all known versions of gcc tested with the previous versions
+    except for GCC-4.2.1 work with this version.  The change makes the ANSI-C
+    rule that const applied to an array of elements applies instead to the
+    elements in the array moot by explicitly applying const to the base
+    elements of the png_icc_matrix and png_icc_vector types. The accidental
+    (harmless) 'const' previously applied to the parameters of two of the
+    functions have also been removed.
 
 Send comments/corrections/commendations to png-mng-implement at lists.sf.net
 (subscription required; visit