projects
/
apps
/
madmutt.git
/ blobdiff
commit
grep
author
committer
pickaxe
?
search:
re
summary
|
shortlog
|
log
|
commit
|
commitdiff
|
tree
raw
|
inline
| side by side
Have a lib-ui/lib-ui.h
[apps/madmutt.git]
/
lib-sys
/
mutt_signal.c
diff --git
a/lib-sys/mutt_signal.c
b/lib-sys/mutt_signal.c
index
8609671
..
ea86e3b
100644
(file)
--- a/
lib-sys/mutt_signal.c
+++ b/
lib-sys/mutt_signal.c
@@
-9,7
+9,7
@@
#include <lib-lib/lib-lib.h>
#include <lib-lib/lib-lib.h>
-#include <lib-ui/
curses
.h>
+#include <lib-ui/
lib-ui
.h>
#include "mutt_signal.h"
#include "mutt_signal.h"
@@
-49,25
+49,17
@@
static void sighandler (int sig)
case SIGCONT:
if (!IsEndwin)
case SIGCONT:
if (!IsEndwin)
-
refresh (
);
+
wrefresh (stdscr
);
mutt_curs_set (-1);
mutt_curs_set (-1);
-#if defined (HAVE_RESIZETERM)
/* We don't receive SIGWINCH when suspended; however, no harm is done by
* just assuming we received one, and triggering the 'resize' anyway. */
/* We don't receive SIGWINCH when suspended; however, no harm is done by
* just assuming we received one, and triggering the 'resize' anyway. */
- SigWinch = 1;
-#endif
- break;
-
-#if defined (HAVE_RESIZETERM)
case SIGWINCH:
SigWinch = 1;
break;
case SIGWINCH:
SigWinch = 1;
break;
-#endif
case SIGINT:
SigInt = 1;
break;
case SIGINT:
SigInt = 1;
break;
-
}
errno = save_errno;
}
}
errno = save_errno;
}
@@
-105,9
+97,7
@@
void mutt_signal_initialize (void)
sigaction (SIGCONT, &act, NULL);
sigaction (SIGTSTP, &act, NULL);
sigaction (SIGINT, &act, NULL);
sigaction (SIGCONT, &act, NULL);
sigaction (SIGTSTP, &act, NULL);
sigaction (SIGINT, &act, NULL);
-#if defined (HAVE_RESIZETERM)
sigaction (SIGWINCH, &act, NULL);
sigaction (SIGWINCH, &act, NULL);
-#endif
/* POSIX doesn't allow us to ignore SIGCHLD,
* so we just install a dummy handler for it
/* POSIX doesn't allow us to ignore SIGCHLD,
* so we just install a dummy handler for it
@@
-129,9
+119,7
@@
void mutt_block_signals (void)
sigaddset (&Sigset, SIGHUP);
sigaddset (&Sigset, SIGTSTP);
sigaddset (&Sigset, SIGINT);
sigaddset (&Sigset, SIGHUP);
sigaddset (&Sigset, SIGTSTP);
sigaddset (&Sigset, SIGINT);
-#if defined (HAVE_RESIZETERM)
sigaddset (&Sigset, SIGWINCH);
sigaddset (&Sigset, SIGWINCH);
-#endif
sigprocmask (SIG_BLOCK, &Sigset, 0);
set_option (OPTSIGNALSBLOCKED);
}
sigprocmask (SIG_BLOCK, &Sigset, 0);
set_option (OPTSIGNALSBLOCKED);
}