From 59ad1d8b758b9fd3e3aab7490d593f74e166f81c Mon Sep 17 00:00:00 2001
From: Bill Hoffman <bill.hoffman@kitware.com>
Date: Wed, 9 Jul 2008 11:46:03 -0400
Subject: [PATCH] ENH: fix memory leak

---
 RegularExpression.cxx | 1 +
 kwsysDateStamp.cmake  | 4 ++--
 2 files changed, 3 insertions(+), 2 deletions(-)

diff --git a/RegularExpression.cxx b/RegularExpression.cxx
index 2f78adc..cdadb95 100644
--- a/RegularExpression.cxx
+++ b/RegularExpression.cxx
@@ -84,6 +84,7 @@ RegularExpression& RegularExpression::operator= (const RegularExpression& rxp)
     }
   int ind;
   this->progsize = rxp.progsize;                // Copy regular expression size
+  delete [] this->program;
   this->program = new char[this->progsize];     // Allocate storage
   for(ind=this->progsize; ind-- != 0;)          // Copy regular expresion
     this->program[ind] = rxp.program[ind];
diff --git a/kwsysDateStamp.cmake b/kwsysDateStamp.cmake
index b1ee436..8b7b2d0 100644
--- a/kwsysDateStamp.cmake
+++ b/kwsysDateStamp.cmake
@@ -4,7 +4,7 @@
 SET(KWSYS_DATE_STAMP_YEAR  2008)
 
 # KWSys version date month component.  Format is MM.
-SET(KWSYS_DATE_STAMP_MONTH 06)
+SET(KWSYS_DATE_STAMP_MONTH 07)
 
 # KWSys version date day component.  Format is DD.
-SET(KWSYS_DATE_STAMP_DAY   06)
+SET(KWSYS_DATE_STAMP_DAY   09)
-- 
GitLab