--- src/lib/libc/stdio/vfwprintf.c 2005/11/20 11:07:30 1.2 +++ src/lib/libc/stdio/vfwprintf.c 2006/03/02 18:05:30 1.3 @@ -141,6 +141,7 @@ __sbprintf(FILE *fp, const wchar_t *fmt, fake.fl_mutex = fp->fl_mutex; fake.fl_owner = fp->fl_owner; fake.fl_count = fp->fl_count; + memset(WCIO_GET(&fake), 0, sizeof(struct wchar_io_data)); /* set up the buffer */ fake._bf._base = fake.pub._p = buf;