fix warning for sa.sa_sigaction assignments

This commit is contained in:
Ludwig Ortmann 2013-08-15 23:13:57 +02:00
parent c1a5a3b5af
commit 747d33e666

View File

@ -369,8 +369,7 @@ int register_interrupt(int sig, void (*handler)(void))
native_irq_handlers[sig].func = handler;
sa.sa_sigaction = (void *) native_isr_entry;
/* sa.sa_handler = (void*) native_isr_entry; */
sa.sa_sigaction = native_isr_entry;
if (sigemptyset(&sa.sa_mask) == -1) {
err(1, "register_interrupt: sigemptyset");
@ -402,7 +401,6 @@ int unregister_interrupt(int sig)
native_irq_handlers[sig].func = NULL;
/* sa.sa_sigaction = SIG_IGN; */
sa.sa_handler = SIG_IGN;
if (sigemptyset(&sa.sa_mask) == -1) {
@ -437,7 +435,7 @@ void native_interrupt_init(void)
native_irq_handlers[i].func = NULL;
}
sa.sa_sigaction = (void *) native_isr_entry;
sa.sa_sigaction = native_isr_entry;
if (sigemptyset(&sa.sa_mask) == -1) {
err(1, "native_interrupt_init: sigemptyset");