signal/sh: Ensure si_signo is initialized in do_divide_error
[pandora-kernel.git] / arch / sh / kernel / traps_32.c
index 7bbef95..13a257d 100644 (file)
@@ -706,7 +706,8 @@ asmlinkage void do_divide_error(unsigned long r4, unsigned long r5,
                break;
        }
 
-       force_sig_info(SIGFPE, &info, current);
+       info.si_signo = SIGFPE;
+       force_sig_info(info.si_signo, &info, current);
 }
 #endif