On Fri, Nov 05, 2021 at 08:22:40PM +0100, Piotr Caban wrote:
Hi Andrew,
On 11/5/21 19:49, Andrew Eikum wrote:
Signed-off-by: Andrew Eikum aeikum@codeweavers.com
For example,
"%*0d", 1, ...
becomes
"%10d", ...
i.e. prints ten digits.
It looks like a bug in native implementation. It also got fixed in newer versions of C runtime (I have only checked ucrtbase). Is there an application that depends on that?
Yeah, newly released Age of Empires IV uses a format string like "%0*02d" and crashes when Wine invokes the error handler.
Andrew