diff --git a/job.h b/job.h index 63e3225d..a3065d26 100644 --- a/job.h +++ b/job.h @@ -49,3 +49,14 @@ extern void child_execute_job (); extern void exec_command (); extern unsigned int job_slots_used; + +#ifdef POSIX +extern void unblock_sigs (); +#else +#ifdef HAVE_SIGSETMASK +extern int fatal_signal_mask; +#define unblock_sigs() sigsetmask (0) +#else +#define unblock_sigs() +#endif +#endif