diff options
-rw-r--r-- | function.c | 3 | ||||
-rw-r--r-- | job.c | 3 |
2 files changed, 4 insertions, 2 deletions
@@ -1442,7 +1442,8 @@ fold_newlines (char *buffer, unsigned int *length, int trim_newlines) -int shell_function_pid = 0, shell_function_completed; +pid_t shell_function_pid = 0; +int shell_function_completed; #ifdef WINDOWS32 @@ -563,7 +563,8 @@ child_handler (int sig UNUSED) */ } -extern int shell_function_pid, shell_function_completed; +extern pid_t shell_function_pid; +extern int shell_function_completed; /* Reap all dead children, storing the returned status and the new command state ('cs_finished') in the 'file' member of the 'struct child' for the |