Return to top.c CVS log | Up to [local] / src / usr.bin / top |
version 1.56, 2007/09/27 19:44:54 | version 1.57, 2007/10/04 07:47:53 | ||
---|---|---|---|
|
|
||
sigaddset(&mask, SIGQUIT); | sigaddset(&mask, SIGQUIT); | ||
sigaddset(&mask, SIGTSTP); | sigaddset(&mask, SIGTSTP); | ||
sigprocmask(SIG_BLOCK, &mask, &oldmask); | sigprocmask(SIG_BLOCK, &mask, &oldmask); | ||
init_screen(); | if (interactive) | ||
init_screen(); | |||
(void) signal(SIGINT, leave); | (void) signal(SIGINT, leave); | ||
siginterrupt(SIGINT, 1); | siginterrupt(SIGINT, 1); | ||
(void) signal(SIGQUIT, leave); | (void) signal(SIGQUIT, leave); |