Thread overview
[Issue 23249] Deprecation: argument &p for format specification "%m" must be char*, not char**
Jul 14, 2022
Iain Buclaw
Jul 15, 2022
Iain Buclaw
Jul 15, 2022
Dlang Bot
Jul 19, 2022
Dlang Bot
July 14, 2022
https://issues.dlang.org/show_bug.cgi?id=23249

Iain Buclaw <ibuclaw@gdcproject.org> changed:

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

--- Comment #1 from Iain Buclaw <ibuclaw@gdcproject.org> ---
The implementation of `%m` is also wrong, it accepts `%m` as a naked specifier, when actually it is a modifier for a conversion format.

e.g:  `%ms`, `%m[range]`, plus wchar equivalents `%mls` and `%ml[range]`.

--
July 15, 2022
https://issues.dlang.org/show_bug.cgi?id=23249

Iain Buclaw <ibuclaw@gdcproject.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |rejects-valid

--
July 15, 2022
https://issues.dlang.org/show_bug.cgi?id=23249

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
           Keywords|                            |pull

--- Comment #2 from Dlang Bot <dlang-bot@dlang.rocks> ---
@ibuclaw created dlang/dmd pull request #14307 "fix Issue 23249 - Deprecation: argument &p for format specification "%m" must be char*, not char**" fixing this issue:

- fix Issue 23249 - Deprecation: argument &p for format specification "%m" must be char*, not char**

https://github.com/dlang/dmd/pull/14307

--
July 19, 2022
https://issues.dlang.org/show_bug.cgi?id=23249

Dlang Bot <dlang-bot@dlang.rocks> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
             Status|NEW                         |RESOLVED
         Resolution|---                         |FIXED

--- Comment #3 from Dlang Bot <dlang-bot@dlang.rocks> ---
dlang/dmd pull request #14307 "fix Issue 23249 - Deprecation: argument &p for format specification "%m" must be char*, not char**" was merged into master:

- e0183cd392208a72b625de840b70094dde1ce281 by Iain Buclaw:
  fix Issue 23249 - Deprecation: argument &p for format specification "%m" must
be char*, not char**

https://github.com/dlang/dmd/pull/14307

--