Merge branch 'libpng16' of https://github.com/jbowler/libpng-1 into libpng16
diff --git a/pngrtran.c b/pngrtran.c
index 284226a..0d37a72 100644
--- a/pngrtran.c
+++ b/pngrtran.c
@@ -2097,10 +2097,10 @@
 defined(PNG_READ_USER_TRANSFORM_SUPPORTED)
    if ((png_ptr->transformations & PNG_USER_TRANSFORM) != 0)
    {
-      if (info_ptr->bit_depth < png_ptr->user_transform_depth)
+      if (png_ptr->user_transform_depth != 0)
          info_ptr->bit_depth = png_ptr->user_transform_depth;
 
-      if (info_ptr->channels < png_ptr->user_transform_channels)
+      if (png_ptr->user_transform_channels != 0)
          info_ptr->channels = png_ptr->user_transform_channels;
    }
 #endif