1 --- vswprintf.c.orig Tue May 20 15:22:44 2003
2 +++ vswprintf.c Wed Nov 12 00:30:05 2003
12 * XXX Undo the conversion from wide characters to multibyte that
13 * fputwc() did in __vfwprintf().
15 - if (mbsrtowcs(s, (const char **)&mbp, n, &mbs) == (size_t)-1) {
16 + if ((conv = mbsrtowcs(s, (const char **)&mbp, n, &mbs)) == (size_t)-1) {
22 - if (s[n - 1] != L'\0') {