glib/tests/child-test.c
changeset 52 bf6a71c50e42
parent 18 47c74d1534e1
--- a/glib/tests/child-test.c	Fri Jun 11 15:26:22 2010 +0300
+++ b/glib/tests/child-test.c	Wed Aug 18 11:27:44 2010 +0300
@@ -62,12 +62,9 @@
 {
   GPid pid;
 #ifdef __SYMBIAN32__  
-  gint retval;
-#if 0  //for using g_spawn_async
   gboolean retval;
   char **argv = NULL;
   GError *error = NULL;
-#endif//if 0  
 #endif//__SYMBIAN32__  
 #ifdef G_OS_WIN32
   STARTUPINFO si;
@@ -89,18 +86,14 @@
   pid = pi.hProcess;
 
   return pid;
-#endif
+#endif //G_OS_WIN32
 #ifndef __SYMBIAN32__
   pid = fork ();
 #else  
-  retval = posix_spawn(&pid, "helloworld.exe", NULL,NULL,NULL,NULL);
-  (void)waitpid(pid,NULL,0);
-#if 0  
   argv = (char **)malloc(3*sizeof(char *));    
   argv[0] = "Helloworld.exe"; // wrong exe name. Should cause g_spawn_async to fail
   argv[1] = NULL;
   retval = g_spawn_async(NULL, argv, NULL, G_SPAWN_DO_NOT_REAP_CHILD | G_SPAWN_SEARCH_PATH, NULL, "1234", &pid, &error);
-#endif//if 0
   if (pid < 0)
     exit (1);
 
@@ -109,7 +102,7 @@
 
   sleep (ttl);
   _exit (0);
-#endif /* G_OS_WIN32 */
+#endif /*__SYMBIAN32__*/
 }
 
 gboolean