diff --git a/dlls/msvcrt/string.c b/dlls/msvcrt/string.c index 796b0134c59..78a115550ca 100644 --- a/dlls/msvcrt/string.c +++ b/dlls/msvcrt/string.c @@ -710,6 +710,7 @@ double parse_double(MSVCRT_wchar_t (*get)(void *ctx), void (*unget)(void *ctx), } if(nch == '0') { + found_digit = TRUE; nch = get(ctx); if(nch == 'x' || nch == 'X') return strtod16(get, unget, ctx, sign, locinfo, err);