[Issue 23247] Deprecation: argument 0.0L for format specification "%La" must be double, not real

d-bugmail at puremagic.com d-bugmail at puremagic.com
Thu Jul 14 10:23:43 UTC 2022


https://issues.dlang.org/show_bug.cgi?id=23247

Iain Buclaw <ibuclaw at gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
                 CC|                            |ibuclaw at gdcproject.org

--- Comment #1 from Iain Buclaw <ibuclaw at gdcproject.org> ---
Actually, the `%a` format flag as a "GNU extension" is just broken in general
as far as I can tell.

It's treated as a conversion, rather than a flag.

However... the default in C programs is to use the ISO C99 printf/scanf family
of functions - I don't see why we are still using the C98 versions in druntime
bindings.

--


More information about the Digitalmars-d-bugs mailing list