[PATCH 2/3] msvcrt: Reimplement floating point numbers printing.

Alexandre Julliard julliard at winehq.org
Fri Jul 10 15:57:32 CDT 2020


Piotr Caban <piotr at codeweavers.com> writes:

> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=37913
> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49489
> Wine-Bug: https://bugs.winehq.org/show_bug.cgi?id=49496
> Signed-off-by: Piotr Caban <piotr at codeweavers.com>
> ---
> I didn't test 49489 and 49496 bugs.
>
> I'm also leaving a trace in pf_output_fp for now (to make it easier to
> fix regressions).
>
>  dlls/msvcrt/printf.h       | 412 +++++++++++++++++++++++++++++--------
>  dlls/msvcrt/tests/printf.c |   4 +-
>  2 files changed, 327 insertions(+), 89 deletions(-)

This is breaking some tests here:

../../../tools/runtest -q -P wine -T ../../.. -M msvcp90.dll -p msvcp90_test.exe ios && touch ios.ok
ios.c:2307: Test failed: test 22 fail, str = (1.000000,0.000000)
ios.c:2307: Test failed: test 23 fail, str = (1.000000000,0.000000000)
make: *** [Makefile:188: ios.ok] Error 2

-- 
Alexandre Julliard
julliard at winehq.org



More information about the wine-devel mailing list