[Bug 49730] Number formatting broken with "nl_NL.UTF-8" (for msmoney)

WineHQ Bugzilla wine-bugs at winehq.org
Sun Aug 23 17:57:50 CDT 2020


https://bugs.winehq.org/show_bug.cgi?id=49730

Fabian Maurer <dark.shadow4 at web.de> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
    Regression SHA1|                            |bfa1e3ef8f592d74f1dfcc89ba9
                   |                            |40946ad327591
           Keywords|                            |regression, testcase
          Component|-unknown                    |msvcrt
     Ever confirmed|0                           |1
             Status|UNCONFIRMED                 |NEW

--- Comment #18 from Fabian Maurer <dark.shadow4 at web.de> ---
The offending commit is

commit bfa1e3ef8f592d74f1dfcc89ba940946ad327591
Author: Piotr Caban <piotr at codeweavers.com>
Date:   Mon Jun 8 17:20:39 2020 +0200

    msvcrt: Use internal sprintf implementation.

Reverting fixes the issue.

To be exact, the issue is inside
    char * CDECL MSVCRT__fcvt( double number, int ndigits, int *decpt, int
*sign )

When it calls "snprintf", that returns a string with decimal separator "."
When it calls "MSVCRT__snprintf", that returns a string with decimal separator
","

-- 
Do not reply to this email, post in Bugzilla using the
above URL to reply.
You are receiving this mail because:
You are watching all bug changes.



More information about the wine-bugs mailing list