[Cmake-commits] [cmake-commits] king committed cmCTestCoverageHandler.cxx 1.64 1.65
cmake-commits at cmake.org
cmake-commits at cmake.org
Mon Mar 2 15:33:01 EST 2009
Update of /cvsroot/CMake/CMake/Source/CTest
In directory public:/mounts/ram/cvs-serv18544/Source/CTest
Modified Files:
cmCTestCoverageHandler.cxx
Log Message:
BUG: Fix coverage handler initialization
This resets coverage handler internal state on initialization so that
multiple coverage runs are independent.
Index: cmCTestCoverageHandler.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/CTest/cmCTestCoverageHandler.cxx,v
retrieving revision 1.64
retrieving revision 1.65
diff -C 2 -d -r1.64 -r1.65
*** cmCTestCoverageHandler.cxx 13 Feb 2009 20:17:06 -0000 1.64
--- cmCTestCoverageHandler.cxx 2 Mar 2009 20:32:59 -0000 1.65
***************
*** 153,157 ****
{
this->Superclass::Initialize();
! this->CustomCoverageExclude.empty();
}
--- 153,160 ----
{
this->Superclass::Initialize();
! this->CustomCoverageExclude.clear();
! this->SourceLabels.clear();
! this->LabelIdMap.clear();
! this->Labels.clear();
}
***************
*** 347,351 ****
// setup the regex exclude stuff
! this->CustomCoverageExcludeRegex.empty();
std::vector<cmStdString>::iterator rexIt;
for ( rexIt = this->CustomCoverageExclude.begin();
--- 350,354 ----
// setup the regex exclude stuff
! this->CustomCoverageExcludeRegex.clear();
std::vector<cmStdString>::iterator rexIt;
for ( rexIt = this->CustomCoverageExclude.begin();
More information about the Cmake-commits
mailing list