aboutsummaryrefslogtreecommitdiffstats
path: root/src/sysdep.c
diff options
context:
space:
mode:
authorRichard M. Stallman1997-12-21 02:28:52 +0000
committerRichard M. Stallman1997-12-21 02:28:52 +0000
commite5c992983c8dfcad5f88f71b59e25dca8a19401b (patch)
tree7f8f7021f5e1620f2dd90ec37564fd1e33ebfc9c /src/sysdep.c
parentbab0036837b17b611b6a5e9ef5e40f6abf8c3546 (diff)
downloademacs-e5c992983c8dfcad5f88f71b59e25dca8a19401b.tar.gz
emacs-e5c992983c8dfcad5f88f71b59e25dca8a19401b.zip
(sys_signal): Undo previous change.
Diffstat (limited to 'src/sysdep.c')
-rw-r--r--src/sysdep.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/src/sysdep.c b/src/sysdep.c
index 8da94767e36..240b0f8a6b0 100644
--- a/src/sysdep.c
+++ b/src/sysdep.c
@@ -2740,7 +2740,7 @@ signal_handler_t
2740sys_signal (int signal_number, signal_handler_t action) 2740sys_signal (int signal_number, signal_handler_t action)
2741{ 2741{
2742 sigemptyset (&new_action.sa_mask); 2742 sigemptyset (&new_action.sa_mask);
2743 new_action.sa_handler = (void (*)(int)) action; 2743 new_action.sa_handler = action;
2744#ifdef SA_RESTART 2744#ifdef SA_RESTART
2745 /* Emacs mostly works better with restartable system services. If this 2745 /* Emacs mostly works better with restartable system services. If this
2746 * flag exists, we probably want to turn it on here. 2746 * flag exists, we probably want to turn it on here.
@@ -2750,7 +2750,7 @@ sys_signal (int signal_number, signal_handler_t action)
2750 new_action.sa_flags = 0; 2750 new_action.sa_flags = 0;
2751#endif 2751#endif
2752 sigaction (signal_number, &new_action, &old_action); 2752 sigaction (signal_number, &new_action, &old_action);
2753 return ((void (*)(int)) old_action.sa_handler); 2753 return (old_action.sa_handler);
2754} 2754}
2755 2755
2756#ifndef __GNUC__ 2756#ifndef __GNUC__