diff --git a/src/locale.cpp b/src/locale.cpp index d222700f..d8f22554 100644 --- a/src/locale.cpp +++ b/src/locale.cpp @@ -1388,6 +1388,9 @@ codecvt::do_unshift(state_type& st, for (extern_type* p = tmp; n; --n) // write it *to_nxt++ = *p++; return ok; +#elif defined(_WIN32) + to_nxt = to; + return noconv; #else return error; #endif