From 3366e6c2cd8bb2d9e30d2deb5637c840d52221a3 Mon Sep 17 00:00:00 2001 From: Bill Hoffman Date: Wed, 9 Jul 2008 11:46:03 -0400 Subject: ENH: fix memory leak --- Source/kwsys/RegularExpression.cxx | 1 + 1 file changed, 1 insertion(+) diff --git a/Source/kwsys/RegularExpression.cxx b/Source/kwsys/RegularExpression.cxx index ac2c9b0..3566a65 100644 --- a/Source/kwsys/RegularExpression.cxx +++ b/Source/kwsys/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]; -- cgit v0.12