diff png.c @ 1592:31effaadf877

Fix some memory errors (mostly leaks) identified by valgrind
author Michael Pavone <pavone@retrodev.com>
date Fri, 22 Jun 2018 23:10:27 -0700
parents 0ec89dadb36d
children 81eebbe6b2e3
line wrap: on
line diff
--- a/png.c	Fri Jun 22 21:11:38 2018 -0700
+++ b/png.c	Fri Jun 22 23:10:27 2018 -0700
@@ -430,6 +430,7 @@
 					}
 					last_line = line_start;
 				}
+				free(decomp_buffer);
 			} else {
 				//skip uncrecognized chunks
 				cur += 4 + chunk_size;