str_list_push: remove unused function
[oweals/opkg-lede.git] / libopkg / xsystem.c
index fc7db69d9d2ee26716de197575d2f8f12d598f61..b8ada59d25dbdd196181dbaa68a575b05749d6e6 100644 (file)
@@ -15,8 +15,9 @@
    General Public License for more details.
 */
 
-#include "includes.h"
+#include <sys/types.h>
 #include <sys/wait.h>
+#include <unistd.h>
 
 #include "xsystem.h"
 #include "libbb/libbb.h"
@@ -29,8 +30,7 @@
    Otherwise, the 8-bit return value of the program ala WEXITSTATUS
    as defined in <sys/wait.h>.
 */
-int
-xsystem(const char *argv[])
+int xsystem(const char *argv[])
 {
        int status;
        pid_t pid;
@@ -43,7 +43,7 @@ xsystem(const char *argv[])
                return -1;
        case 0:
                /* child */
-               execvp(argv[0], (char*const*)argv);
+               execvp(argv[0], (char *const *)argv);
                _exit(-1);
        default:
                /* parent */
@@ -57,14 +57,14 @@ xsystem(const char *argv[])
 
        if (WIFSIGNALED(status)) {
                opkg_msg(ERROR, "%s: Child killed by signal %d.\n",
-                       argv[0], WTERMSIG(status));
+                        argv[0], WTERMSIG(status));
                return -1;
        }
 
        if (!WIFEXITED(status)) {
                /* shouldn't happen */
                opkg_msg(ERROR, "%s: Your system is broken: got status %d "
-                       "from waitpid.\n", argv[0], status);
+                        "from waitpid.\n", argv[0], status);
                return -1;
        }