(sys_signal): Add two casts.
This commit is contained in:
parent
eead07d624
commit
a2825280f1
1 changed files with 2 additions and 2 deletions
|
@ -2740,7 +2740,7 @@ signal_handler_t
|
|||
sys_signal (int signal_number, signal_handler_t action)
|
||||
{
|
||||
sigemptyset (&new_action.sa_mask);
|
||||
new_action.sa_handler = action;
|
||||
new_action.sa_handler = (void (*)(int)) action;
|
||||
#ifdef SA_RESTART
|
||||
/* Emacs mostly works better with restartable system services. If this
|
||||
* flag exists, we probably want to turn it on here.
|
||||
|
@ -2750,7 +2750,7 @@ sys_signal (int signal_number, signal_handler_t action)
|
|||
new_action.sa_flags = 0;
|
||||
#endif
|
||||
sigaction (signal_number, &new_action, &old_action);
|
||||
return (old_action.sa_handler);
|
||||
return ((void (*)(int)) old_action.sa_handler);
|
||||
}
|
||||
|
||||
#ifndef __GNUC__
|
||||
|
|
Loading…
Add table
Reference in a new issue