diff --git a/Utilities/StrFmt.h b/Utilities/StrFmt.h index 10671344e2..590df9f767 100644 --- a/Utilities/StrFmt.h +++ b/Utilities/StrFmt.h @@ -363,7 +363,10 @@ namespace fmt template struct throw_exception { + struct args_break_t {}; + [[noreturn]] FORCE_INLINE SAFE_BUFFERS() throw_exception(const CharT(&fmt)[N], const Args&... args, + args_break_t = args_break_t{}, u32 line = __builtin_LINE(), u32 col = __builtin_COLUMN(), const char* file = __builtin_FILE(),