summarylogtreecommitdiffstats
path: root/fix_signal.diff
diff options
context:
space:
mode:
authorpingplug2021-01-15 16:11:58 +0800
committerpingplug2021-01-15 16:11:58 +0800
commit0b15c4c52265d5ba1cb8113c87470598ca579b17 (patch)
tree18ecf143c4f15bc503f8656095cc3e37f6fe6a8c /fix_signal.diff
parentf3556039844077f74e311e43a4eace1bd125bf60 (diff)
downloadaur-0b15c4c52265d5ba1cb8113c87470598ca579b17.tar.gz
Updated to 8.1.000
Diffstat (limited to 'fix_signal.diff')
-rw-r--r--fix_signal.diff14
1 files changed, 14 insertions, 0 deletions
diff --git a/fix_signal.diff b/fix_signal.diff
new file mode 100644
index 000000000000..2dcd3e148843
--- /dev/null
+++ b/fix_signal.diff
@@ -0,0 +1,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 ();