Minimize the include
[mmh] / sbr / execprog.c
index 9cc8879..f1f03bc 100644 (file)
@@ -16,7 +16,7 @@ execprog(char *cmd, char **arg)
        case -1:
                /* fork error */
                advise("fork", "unable to");
-               return 1;
+               return -1;
 
        case 0:
                /* child */
@@ -27,10 +27,10 @@ execprog(char *cmd, char **arg)
 
        default:
                /* parent */
-               return (pidwait(pid, -1) & 0377 ? 1 : 0);
+               return pidXwait(pid, cmd);
        }
 
-       return 1;  /* NOT REACHED */
+       return -1;  /* NOT REACHED */
 }