From 7735530b59dfd7ee9a1cfce92572d46a8ae8aca9 Mon Sep 17 00:00:00 2001 From: Pedro Alves Date: Sun, 10 Aug 2008 19:17:41 +0000 Subject: Build fixes for DJGPP. * signals.c (rl_set_sighandler): Guard access to SIGWINCH. * wcwidth.c [__GO32__]: Include wctype.h before wchar.h. --- readline/signals.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'readline/signals.c') diff --git a/readline/signals.c b/readline/signals.c index f344ed83497..2dca03f35b5 100644 --- a/readline/signals.c +++ b/readline/signals.c @@ -251,7 +251,11 @@ rl_set_sighandler (sig, handler, ohandler) struct sigaction act; act.sa_handler = handler; +#if defined (SIGWINCH) act.sa_flags = (sig == SIGWINCH) ? SA_RESTART : 0; +#else + act.sa_flags = 0; +#endif sigemptyset (&act.sa_mask); sigemptyset (&ohandler->sa_mask); sigaction (sig, &act, &old_handler); -- cgit v1.2.1