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