From 2969375aa697192bb08fd66880c1524df0c6290a Mon Sep 17 00:00:00 2001 From: Glenn Randers-Pehrson Date: Tue, 22 Jan 2013 07:03:51 -0600 Subject: [PATCH] [libpng17] Restored a "return" statement accidentally deleted from pngset.c --- pngset.c | 1 + 1 file changed, 1 insertion(+) diff --git a/pngset.c b/pngset.c index f4e03ec36..376467eaf 100644 --- a/pngset.c +++ b/pngset.c @@ -1385,6 +1385,7 @@ png_set_keep_unknown_chunks(png_structrp png_ptr, int keep, if (num_chunks + old_num_chunks > UINT_MAX/5) { png_app_error(png_ptr, "png_set_keep_unknown_chunks: too many chunks"); + return; } /* If these chunks are being reset to the default then no more memory is