[cmake-commits] hoffman committed cmCTestCoverageHandler.cxx 1.44 1.45
cmake-commits at cmake.org
cmake-commits at cmake.org
Tue Jun 12 10:19:16 EDT 2007
Update of /cvsroot/CMake/CMake/Source/CTest
In directory public:/mounts/ram/cvs-serv32502
Modified Files:
cmCTestCoverageHandler.cxx
Log Message:
ENH: make sure working directory is set
Index: cmCTestCoverageHandler.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/CTest/cmCTestCoverageHandler.cxx,v
retrieving revision 1.44
retrieving revision 1.45
diff -u -d -r1.44 -r1.45
--- cmCTestCoverageHandler.cxx 11 Jun 2007 19:36:50 -0000 1.44
+++ cmCTestCoverageHandler.cxx 12 Jun 2007 14:19:13 -0000 1.45
@@ -80,8 +80,12 @@
}
args.push_back(0); // null terminate
cmsysProcess_SetCommand(this->Process, &*args.begin());
- cmsysProcess_SetWorkingDirectory(this->Process,
- this->WorkingDirectory.c_str());
+ if(this->WorkingDirectory.size())
+ {
+ cmsysProcess_SetWorkingDirectory(this->Process,
+ this->WorkingDirectory.c_str());
+ }
+
cmsysProcess_SetOption(this->Process,
cmsysProcess_Option_HideWindow, 1);
if(this->TimeOut != -1)
More information about the Cmake-commits
mailing list