summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/kwsys/SystemTools.cxx18
1 files changed, 9 insertions, 9 deletions
diff --git a/Source/kwsys/SystemTools.cxx b/Source/kwsys/SystemTools.cxx
index 45c4969..3338820 100644
--- a/Source/kwsys/SystemTools.cxx
+++ b/Source/kwsys/SystemTools.cxx
@@ -405,17 +405,17 @@ bool SystemTools::GetEnv(const char* key, kwsys_stl::string& result)
class kwsysDeletingCharVector : public kwsys_stl::vector<char*>
{
public:
- ~kwsysDeletingCharVector()
- {
- for(kwsys_stl::vector<char*>::iterator i = this->begin();
- i != this->end(); ++i)
- {
- delete []*i;
- }
- }
+ ~kwsysDeletingCharVector();
};
-
+kwsysDeletingCharVector::~kwsysDeletingCharVector()
+{
+ for(kwsys_stl::vector<char*>::iterator i = this->begin();
+ i != this->end(); ++i)
+ {
+ delete []*i;
+ }
+}
bool SystemTools::PutEnv(const char* value)
{
static kwsysDeletingCharVector localEnvironment;