mirror of
https://github.com/tuxbox-neutrino/neutrino.git
synced 2025-08-28 07:51:19 +02:00
- helpers.cpp: fix errorlevel of child-process; whitespace cleanup
This commit is contained in:
@@ -69,7 +69,7 @@ int my_system(const char * cmd)
|
|||||||
|
|
||||||
int my_system(const char * cmd, const char * arg1, const char * arg2, const char * arg3, const char * arg4, const char * arg5, const char * arg6)
|
int my_system(const char * cmd, const char * arg1, const char * arg2, const char * arg3, const char * arg4, const char * arg5, const char * arg6)
|
||||||
{
|
{
|
||||||
int i=0 ,ret=0;
|
int i=0 ,ret=0, childExit=0;
|
||||||
pid_t pid;
|
pid_t pid;
|
||||||
int maxfd = getdtablesize();// sysconf(_SC_OPEN_MAX);
|
int maxfd = getdtablesize();// sysconf(_SC_OPEN_MAX);
|
||||||
switch (pid = vfork())
|
switch (pid = vfork())
|
||||||
@@ -90,7 +90,9 @@ int my_system(const char * cmd, const char * arg1, const char * arg2, const char
|
|||||||
default: /* parent returns to calling process */
|
default: /* parent returns to calling process */
|
||||||
break;
|
break;
|
||||||
}
|
}
|
||||||
waitpid(pid, 0, 0);
|
waitpid(pid, &childExit, 0);
|
||||||
|
if(childExit != 0)
|
||||||
|
ret = childExit;
|
||||||
return ret;
|
return ret;
|
||||||
}
|
}
|
||||||
|
|
||||||
|
Reference in New Issue
Block a user