* PROJECT: ReactOS crt library
* FILE: lib/sdk/crt/printf/streamout.c
* PURPOSE: Implementation of streamout
- * PROGRAMMER: Timo Kreuzer
+ * PROGRAMMERS: Timo Kreuzer
+ * Katayama Hirofumi MZ
*/
#include <stdio.h>
/* Handle field width modifier */
if (chr == _T('*'))
{
+#ifdef _USER32_WSPRINTF
+ if ((written = streamout_char(stream, chr)) == 0) return -1;
+ written_all += written;
+ continue;
+#else
fieldwidth = va_arg(argptr, int);
if (fieldwidth < 0)
{
fieldwidth = -fieldwidth;
}
chr = *format++;
+#endif
}
else
{
if (chr == _T('*'))
{
+#ifdef _USER32_WSPRINTF
+ if ((written = streamout_char(stream, chr)) == 0) return -1;
+ written_all += written;
+ continue;
+#else
precision = va_arg(argptr, int);
chr = *format++;
+#endif
}
else
{