summarylogtreecommitdiffstats
path: root/fix_signal.diff
blob: 2dcd3e14884310d496c70791a51b440a7460d7ba (plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
diff -ruN readline-8.1/signals.c readline-8.1-fixed/signals.c
--- readline-8.1/signals.c	2021-01-15 16:08:14.477184153 +0800
+++ readline-8.1-fixed/signals.c	2021-01-15 16:07:04.733781000 +0800
@@ -266,8 +266,10 @@
     case SIGQUIT:
 #endif
 
+#if defined (HAVE_POSIX_SIGNALS)
       if (block_sig)
 	sigprocmask (SIG_BLOCK, &set, &oset);
+#endif
 
       rl_echo_signal_char (sig);
       rl_cleanup_after_signal ();