aboutsummaryrefslogtreecommitdiffstats
path: root/src
diff options
context:
space:
mode:
authorDan Nicolaescu2010-08-05 17:07:36 -0700
committerDan Nicolaescu2010-08-05 17:07:36 -0700
commitae877222c5af8c0d670adec1b68f4ad18f8466a2 (patch)
tree00308fa9b7afaa8a01ab179b4fb6e9c5beeb833b /src
parent04bab72cc68e3b7b1bca9b871314fb79badd7042 (diff)
downloademacs-ae877222c5af8c0d670adec1b68f4ad18f8466a2.tar.gz
emacs-ae877222c5af8c0d670adec1b68f4ad18f8466a2.zip
* src/syssignal.h (signal_handler_t): Restore accidentally removed definition.
Diffstat (limited to 'src')
-rw-r--r--src/syssignal.h4
1 files changed, 4 insertions, 0 deletions
diff --git a/src/syssignal.h b/src/syssignal.h
index 57f7f6eec70..48eb7229353 100644
--- a/src/syssignal.h
+++ b/src/syssignal.h
@@ -68,6 +68,10 @@ extern sigset_t sys_sigmask ();
68#undef signal 68#undef signal
69#define signal(SIG,ACT) sys_signal(SIG,ACT) 69#define signal(SIG,ACT) sys_signal(SIG,ACT)
70 70
71/* Whether this is what all systems want or not, this is what
72 appears to be assumed in the source, for example data.c:arith_error. */
73typedef RETSIGTYPE (*signal_handler_t) (int);
74
71signal_handler_t sys_signal (int signal_number, signal_handler_t action); 75signal_handler_t sys_signal (int signal_number, signal_handler_t action);
72sigset_t sys_sigblock (sigset_t new_mask); 76sigset_t sys_sigblock (sigset_t new_mask);
73sigset_t sys_sigunblock (sigset_t new_mask); 77sigset_t sys_sigunblock (sigset_t new_mask);