[libpng16] Fixed cexcept.h in which GCC 5 now reports that one of the auto

variables in the Try macro needs to be volatile to prevent value
being lost over the setjmp.
diff --git a/pngwtran.c b/pngwtran.c
index 07aa97c..1a6f403 100644
--- a/pngwtran.c
+++ b/pngwtran.c
@@ -71,7 +71,8 @@
          case 2:
          {
             png_bytep sp, dp;
-            int shift, v;
+            unsigned int shift;
+            int v;
             png_uint_32 i;
             png_uint_32 row_width = row_info->width;
 
@@ -110,7 +111,8 @@
          case 4:
          {
             png_bytep sp, dp;
-            int shift, v;
+            unsigned int shift;
+            int v;
             png_uint_32 i;
             png_uint_32 row_width = row_info->width;