mirror of
https://github.com/dolphin-emu/dolphin.git
synced 2025-12-15 16:21:32 +00:00
Unfortunately, {fmt} allows passing too many arguments to a format call
without raising any runtime or compile-time error [1].
As this is a common source of bugs since we started migrating to {fmt},
this commit adds some custom logic to validate the number of
replacement fields in format strings in addition to {fmt}'s own checks.
[1] https://github.com/fmtlib/fmt/issues/492
|
||
|---|---|---|
| .. | ||
| ConsoleListener.h | ||
| ConsoleListenerDroid.cpp | ||
| ConsoleListenerNix.cpp | ||
| ConsoleListenerWin.cpp | ||
| Log.h | ||
| LogManager.cpp | ||
| LogManager.h | ||