for (i = 0; i < cset->nmbchars; ++i)
{
char buf[256];
- wctomb (buf, cset->mbchars[i]);
+ mbstate_t state;
+ memset (&state, '\0', sizeof (state));
+ __wcrtomb (buf, cset->mbchars[i], &state);
re_set_fastmap (fastmap, icase, *(unsigned char *) buf);
}
}