#include <_PDCLIB_encoding.h>
#include <_PDCLIB_locale.h>
-size_t wcrtomb_l(
+static size_t wcrtomb_l(
char *restrict s,
wchar_t wc,
mbstate_t *restrict ps,
mbstate_t *restrict ps
)
{
- return _PDCLIB_cwcrtomb(s, wc, ps);
+ static mbstate_t st;
+ return _PDCLIB_cwcrtomb(s, wc, ps ? ps : &st);
}
#endif