From e019c0217085e6bc2acdbc62aa563a9d2b0145b0 Mon Sep 17 00:00:00 2001 From: Hartmut Birr Date: Thu, 13 Jun 2002 16:45:02 +0000 Subject: [PATCH] Reseting the conversion qualifier for each new value from the format string. svn path=/trunk/; revision=3063 --- reactos/lib/msvcrt/stdio/vfprintf.c | 1 + reactos/lib/msvcrt/stdio/vfwprint.c | 1 + 2 files changed, 2 insertions(+) diff --git a/reactos/lib/msvcrt/stdio/vfprintf.c b/reactos/lib/msvcrt/stdio/vfprintf.c index 4beda1c3629..7dbe0b89f90 100644 --- a/reactos/lib/msvcrt/stdio/vfprintf.c +++ b/reactos/lib/msvcrt/stdio/vfprintf.c @@ -559,6 +559,7 @@ int __vfprintf(FILE *f, const char *fmt, va_list args) } /* get the conversion qualifier */ + qualifier = 0; // %Z can be just stand alone or as size_t qualifier if ( *fmt == 'Z' ) { qualifier = *fmt; diff --git a/reactos/lib/msvcrt/stdio/vfwprint.c b/reactos/lib/msvcrt/stdio/vfwprint.c index 96c88595662..91082d7971c 100644 --- a/reactos/lib/msvcrt/stdio/vfwprint.c +++ b/reactos/lib/msvcrt/stdio/vfwprint.c @@ -558,6 +558,7 @@ int __vfwprintf(FILE *f, const wchar_t *fmt, va_list args) } /* get the conversion qualifier */ + qualifier=0; // %Z can be just stand alone or as size_t qualifier if ( *fmt == 'Z' ) { qualifier = *fmt;