math: fix expf(-NAN) and exp2f(-NAN) to return -NAN instead of 0
[musl] / src / multibyte / mbsinit.c
1 /* 
2  * This code was written by Rich Felker in 2010; no copyright is claimed.
3  * This code is in the public domain. Attribution is appreciated but
4  * unnecessary.
5  */
6
7 #include <wchar.h>
8
9 int mbsinit(const mbstate_t *st)
10 {
11         return !st || !*(unsigned *)st;
12 }