[libpng16] Use png_calloc instead of png_malloc in png_set_tRNS
diff --git a/pngset.c b/pngset.c
index 6f3a1ee..795a176 100644
--- a/pngset.c
+++ b/pngset.c
@@ -1017,7 +1017,7 @@
        {
          /* Changed from num_trans to PNG_MAX_PALETTE_LENGTH in version 1.2.1 */
           info_ptr->trans_alpha = png_voidcast(png_bytep,
-              png_malloc(png_ptr, PNG_MAX_PALETTE_LENGTH));
+              png_calloc(png_ptr, PNG_MAX_PALETTE_LENGTH));
           memcpy(info_ptr->trans_alpha, trans_alpha, (png_size_t)num_trans);
        }
        png_ptr->trans_alpha = info_ptr->trans_alpha;