[cmake-commits] king committed ProcessUNIX.c 1.67 1.68

cmake-commits at cmake.org cmake-commits at cmake.org
Thu May 3 13:03:15 EDT 2007


Update of /cvsroot/CMake/CMake/Source/kwsys
In directory public:/mounts/ram/cvs-serv18209/Source/kwsys

Modified Files:
	ProcessUNIX.c 
Log Message:
COMP: Fix code-not-reached warnings for SunCC.


Index: ProcessUNIX.c
===================================================================
RCS file: /cvsroot/CMake/CMake/Source/kwsys/ProcessUNIX.c,v
retrieving revision 1.67
retrieving revision 1.68
diff -u -d -r1.67 -r1.68
--- ProcessUNIX.c	5 Dec 2006 14:02:32 -0000	1.67
+++ ProcessUNIX.c	3 May 2007 17:03:13 -0000	1.68
@@ -2228,6 +2228,12 @@
 }
 
 /*--------------------------------------------------------------------------*/
+static void kwsysProcessExit(void)
+{
+  _exit(0);
+}
+
+/*--------------------------------------------------------------------------*/
 static pid_t kwsysProcessFork(kwsysProcess* cp,
                               kwsysProcessCreateInformation* si)
 {
@@ -2257,7 +2263,7 @@
               (errno == EINTR));
 
         /* Exit without cleanup.  The parent holds all resources.  */
-        _exit(0);
+        kwsysProcessExit();
         return 0; /* Never reached, but avoids SunCC warning.  */
         }
       }



More information about the Cmake-commits mailing list