X-Git-Url: http://erislabs.net/gitweb/?a=blobdiff_plain;f=lib%2Fmbsrtowcs.c;h=ea6a0187217142e8c214c782ce5befaebc8db2e6;hb=fa3486514bd8f15f8eb4c49821d0356b52e5a335;hp=6a9a9e9ae108ac36eddbf48f29c0b5d0d15b0aa2;hpb=7ec4dd0757faee6c51e3b20119dded0b321c3199;p=gnulib.git diff --git a/lib/mbsrtowcs.c b/lib/mbsrtowcs.c index 6a9a9e9ae..ea6a01872 100644 --- a/lib/mbsrtowcs.c +++ b/lib/mbsrtowcs.c @@ -27,13 +27,13 @@ #include "strnlen1.h" -static mbstate_t internal_state; +extern mbstate_t _gl_mbsrtowcs_state; size_t mbsrtowcs (wchar_t *dest, const char **srcp, size_t len, mbstate_t *ps) { if (ps == NULL) - ps = &internal_state; + ps = &_gl_mbsrtowcs_state; { const char *src = *srcp;