[Cmake-commits] [cmake-commits] hoffman committed cmCTestScriptHandler.cxx 1.54 1.55

cmake-commits at cmake.org cmake-commits at cmake.org
Fri Sep 4 17:01:49 EDT 2009


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

Modified Files:
	cmCTestScriptHandler.cxx 
Log Message:
Fix memory and process leak in ctest_run_script.


Index: cmCTestScriptHandler.cxx
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/CTest/cmCTestScriptHandler.cxx,v
retrieving revision 1.54
retrieving revision 1.55
diff -C 2 -d -r1.54 -r1.55
*** cmCTestScriptHandler.cxx	4 Sep 2009 17:24:25 -0000	1.54
--- cmCTestScriptHandler.cxx	4 Sep 2009 21:01:47 -0000	1.55
***************
*** 274,278 ****
    cmsysProcess_WaitForExit(cp, 0);
    int result = cmsysProcess_GetState(cp);
- 
    int retVal = 0;
    bool failed = false;
--- 274,277 ----
***************
*** 301,304 ****
--- 300,304 ----
      failed = true;
      }
+   cmsysProcess_Delete(cp);
    if(failed)
      {



More information about the Cmake-commits mailing list