summaryrefslogtreecommitdiffstats
path: root/lisiblepng/src/lisiblepng.c
diff options
context:
space:
mode:
Diffstat (limited to 'lisiblepng/src/lisiblepng.c')
-rw-r--r--lisiblepng/src/lisiblepng.c5
1 files changed, 4 insertions, 1 deletions
diff --git a/lisiblepng/src/lisiblepng.c b/lisiblepng/src/lisiblepng.c
index 21940b2..5fecb52 100644
--- a/lisiblepng/src/lisiblepng.c
+++ b/lisiblepng/src/lisiblepng.c
@@ -511,7 +511,10 @@ err:
}
#undef PARSE_FIELD
-void lis_Png_destroy(Png *png) { free(png); }
+void lis_Png_destroy(Png *png) {
+ free(png->data);
+ free(png);
+}
void lis_Png_dump_ppm(const Png *png) {
ASSERT(png != NULL);
printf("P3\n");
Go back to lisible.xyz