From 3a66681b83f95180adb3f058bfc32cc80b3c45ba Mon Sep 17 00:00:00 2001
From: Bill Hoffman <bill.hoffman@kitware.com>
Date: Fri, 5 Jun 2009 13:17:01 -0400
Subject: [PATCH] ENH: fix warning on borland

---
 SystemTools.cxx | 18 +++++++++---------
 1 file changed, 9 insertions(+), 9 deletions(-)

diff --git a/SystemTools.cxx b/SystemTools.cxx
index 0113dedb..5f07a177 100644
--- a/SystemTools.cxx
+++ b/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;
-- 
GitLab