From: Alan Cox Date: Fri, 30 Jan 2015 00:27:10 +0000 (+0000) Subject: syscall_proc: fix 16bit ism on signals X-Git-Url: https://git.ndcode.org/public/gitweb.cgi?a=commitdiff_plain;h=9a215edf0d4477a3bf1e653762145166e5083491;p=FUZIX.git syscall_proc: fix 16bit ism on signals --- diff --git a/Kernel/syscall_proc.c b/Kernel/syscall_proc.c index 534640a5..402e7d81 100644 --- a/Kernel/syscall_proc.c +++ b/Kernel/syscall_proc.c @@ -439,7 +439,7 @@ arg_t _signal(void) } udata.u_ptab->p_ignored &= ~sigmask(sig); } - retval = (int) udata.u_sigvec[sig]; + retval = (arg_t) udata.u_sigvec[sig]; if (sig != SIGKILL && sig != SIGSTOP) udata.u_sigvec[sig] = func; irqrestore(irq);