summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--Source/cmCTest.cxx5
-rw-r--r--Source/cmCTest.h1
2 files changed, 4 insertions, 2 deletions
diff --git a/Source/cmCTest.cxx b/Source/cmCTest.cxx
index 1853996..e86fc7a 100644
--- a/Source/cmCTest.cxx
+++ b/Source/cmCTest.cxx
@@ -488,7 +488,10 @@ bool cmCTest::InitializeFromCommand(cmCTestCommand* command, bool first)
= this->GetCTestConfiguration("SourceDirectory").c_str();
std::string bld_dir = this->GetCTestConfiguration("BuildDirectory").c_str();
this->DartVersion = 1;
- this->SubmitFiles.clear();
+ for(Part p = PartStart; p != PartCount; p = Part(p+1))
+ {
+ this->Parts[p].SubmitFiles.clear();
+ }
cmMakefile* mf = command->GetMakefile();
std::string fname = src_dir;
diff --git a/Source/cmCTest.h b/Source/cmCTest.h
index b949378..7c3d41e 100644
--- a/Source/cmCTest.h
+++ b/Source/cmCTest.h
@@ -478,7 +478,6 @@ private:
int DartVersion;
- std::set<cmStdString> SubmitFiles;
std::vector<cmStdString> InitialCommandLineArguments;
int SubmitIndex;