diff Core/Images/PamReader.cpp @ 3838:95083d2f6819

fix build on os x
author Sebastien Jodogne <s.jodogne@gmail.com>
date Wed, 15 Apr 2020 17:58:30 +0200
parents 219de90c1f43
children
line wrap: on
line diff
--- a/Core/Images/PamReader.cpp	Wed Apr 15 17:28:27 2020 +0200
+++ b/Core/Images/PamReader.cpp	Wed Apr 15 17:58:30 2020 +0200
@@ -42,6 +42,7 @@
 #  include "../SystemToolbox.h"
 #endif
 
+#include <stdlib.h>  // For malloc/free
 #include <boost/algorithm/string/find.hpp>
 #include <boost/lexical_cast.hpp>
 
@@ -297,4 +298,12 @@
     content_.assign(reinterpret_cast<const char*>(buffer), size);
     ParseContent();
   }
+
+  PamReader::~PamReader()
+  {
+    if (alignedImageBuffer_ != NULL)
+    {
+      free(alignedImageBuffer_);
+    }
+  }
 }