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