[PATCH] msvcrt: use isdigitW for WCHAR
Peter Beutner
p.beutner at gmx.net
Fri Feb 17 04:43:13 CST 2006
---
dlls/msvcrt/wcs.c | 6 +++---
1 files changed, 3 insertions(+), 3 deletions(-)
58e825802dd4aae3ea54e5449ab9f7e8f8fd62cb
diff --git a/dlls/msvcrt/wcs.c b/dlls/msvcrt/wcs.c
index 9c35c46..1b44a3b 100644
--- a/dlls/msvcrt/wcs.c
+++ b/dlls/msvcrt/wcs.c
@@ -545,7 +545,7 @@ static int pf_vsnprintf( pf_output *out,
flags.FieldLength = va_arg( valist, int );
p++;
}
- else while( isdigit(*p) )
+ else while( isdigitW(*p) )
{
flags.FieldLength *= 10;
flags.FieldLength += *p++ - '0';
@@ -562,7 +562,7 @@ static int pf_vsnprintf( pf_output *out,
flags.Precision = va_arg( valist, int );
p++;
}
- else while( isdigit(*p) )
+ else while( isdigitW(*p) )
{
flags.Precision *= 10;
flags.Precision += *p++ - '0';
@@ -586,7 +586,7 @@ static int pf_vsnprintf( pf_output *out,
}
else if( *(p+1) == '3' && *(p+2) == '2' )
p += 3;
- else if( isdigit(*(p+1)) || *(p+1) == 0 )
+ else if( isdigitW(*(p+1)) || *(p+1) == 0 )
break;
else
p++;
--
1.2.0
More information about the wine-patches
mailing list