summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/cmCTest.cxx6
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/cmCTest.cxx b/Source/cmCTest.cxx
index 50234f7..2ccef4a 100644
--- a/Source/cmCTest.cxx
+++ b/Source/cmCTest.cxx
@@ -398,8 +398,8 @@ bool cmCTest::InitializeFromCommand(cmCTestCommand* command, bool first)
return true;
}
- const char* src_dir = this->GetCTestConfiguration("SourceDirectory").c_str();
- const char* bld_dir = this->GetCTestConfiguration("BuildDirectory").c_str();
+ std::string src_dir = this->GetCTestConfiguration("SourceDirectory").c_str();
+ std::string bld_dir = this->GetCTestConfiguration("BuildDirectory").c_str();
m_DartVersion = 1;
m_SubmitFiles.clear();
@@ -444,7 +444,7 @@ bool cmCTest::InitializeFromCommand(cmCTestCommand* command, bool first)
}
}
- if ( !this->Initialize(bld_dir, true, false) )
+ if ( !this->Initialize(bld_dir.c_str(), true, false) )
{
if ( this->GetCTestConfiguration("NightlyStartTime").empty() && first)
{