diff options
| author | Dan Nicolaescu | 2010-08-05 17:07:36 -0700 |
|---|---|---|
| committer | Dan Nicolaescu | 2010-08-05 17:07:36 -0700 |
| commit | ae877222c5af8c0d670adec1b68f4ad18f8466a2 (patch) | |
| tree | 00308fa9b7afaa8a01ab179b4fb6e9c5beeb833b /src | |
| parent | 04bab72cc68e3b7b1bca9b871314fb79badd7042 (diff) | |
| download | emacs-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.h | 4 |
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. */ | ||
| 73 | typedef RETSIGTYPE (*signal_handler_t) (int); | ||
| 74 | |||
| 71 | signal_handler_t sys_signal (int signal_number, signal_handler_t action); | 75 | signal_handler_t sys_signal (int signal_number, signal_handler_t action); |
| 72 | sigset_t sys_sigblock (sigset_t new_mask); | 76 | sigset_t sys_sigblock (sigset_t new_mask); |
| 73 | sigset_t sys_sigunblock (sigset_t new_mask); | 77 | sigset_t sys_sigunblock (sigset_t new_mask); |