[Cmake-commits] [cmake-commits] hoffman committed cmCTestCVS.cxx 1.4 1.5

cmake-commits at cmake.org cmake-commits at cmake.org
Tue Aug 11 16:25:58 EDT 2009


Update of /cvsroot/CMake/CMake/Source/CTest
In directory public:/mounts/ram/cvs-serv25197

Modified Files:
	cmCTestCVS.cxx 
Log Message:
Fix failing test on release build for VS 10 cmSystemTools::GetLineFromStream crashes if the stream is not open in that case.


Index: cmCTestCVS.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/CTest/cmCTestCVS.cxx,v
retrieving revision 1.4
retrieving revision 1.5
diff -C 2 -d -r1.4 -r1.5
*** cmCTestCVS.cxx	23 Jun 2009 13:06:13 -0000	1.4
--- cmCTestCVS.cxx	11 Aug 2009 20:25:56 -0000	1.5
***************
*** 238,242 ****
    std::string tagLine;
    std::ifstream tagStream(tagFile.c_str());
!   if(cmSystemTools::GetLineFromStream(tagStream, tagLine) &&
       tagLine.size() > 1 && tagLine[0] == 'T')
      {
--- 238,242 ----
    std::string tagLine;
    std::ifstream tagStream(tagFile.c_str());
!   if(tagStream && cmSystemTools::GetLineFromStream(tagStream, tagLine) &&
       tagLine.size() > 1 && tagLine[0] == 'T')
      {



More information about the Cmake-commits mailing list