fix crash when signal number 0 is passed to sigaction
authorRich Felker <dalias@aerifal.cx>
Wed, 16 Dec 2015 04:20:36 +0000 (23:20 -0500)
committerRich Felker <dalias@aerifal.cx>
Wed, 16 Dec 2015 04:20:36 +0000 (23:20 -0500)
commit42216742cd69e52e70aeb1d14498a8145872de52
treed4cf6347d58e57d24bdd6d0931541a64d213e771
parent0d58bf2d6078dd486951cdeb24790043eb171081
fix crash when signal number 0 is passed to sigaction

this error case was overlooked in the old range checking logic. new
check is moved out of __libc_sigaction to the public wrapper in order
to unify the error path and reduce code size.
src/signal/sigaction.c