While working on D10815, I got a false positive error from arc lint
Lint: String formatting function arguments mismatch strprintf( "%s (%d)", std::wstring_convert<std::codecvt_utf8_utf16<wchar_t>, wchar_t>() .to_bytes(buf), err) Expected 2 argument(s) after format string but found 3 argument(s)
This is a backport of core#13939