From 88d76a0bff5a30b147df20fdf214b7697384759f Mon Sep 17 00:00:00 2001
From: Andreas Schenk <andreas_schenk@hms.harvard.edu>
Date: Wed, 13 Apr 2011 19:18:28 -0400
Subject: [PATCH] released png info struct after writing in png export

---
 modules/io/src/img/map_io_png_handler.cc | 2 +-
 1 file changed, 1 insertion(+), 1 deletion(-)

diff --git a/modules/io/src/img/map_io_png_handler.cc b/modules/io/src/img/map_io_png_handler.cc
index e16f12ed3..58cf49ee9 100644
--- a/modules/io/src/img/map_io_png_handler.cc
+++ b/modules/io/src/img/map_io_png_handler.cc
@@ -286,7 +286,7 @@ void MapIOPngHandler::Export(const img::MapHandle& image, std::ostream& f,const
 
   png_write_end(png_ptr, info_ptr);
 
-  png_destroy_write_struct(&png_ptr, (png_infopp)NULL);
+  png_destroy_write_struct(&png_ptr, &info_ptr);
 
 }
 
-- 
GitLab