mirror of
https://github.com/fmtlib/fmt.git
synced 2024-12-24 03:17:53 +00:00
Add FMT_NORETURN to assert_fail prototype. (#1569)
When building with -Werror,-Wmissing-noreturn clang identifies that assert_fail could be declared with the 'noreturn' attribute.
This commit is contained in:
parent
bed134a4aa
commit
6ccb2e241b
@ -253,7 +253,7 @@ namespace internal {
|
||||
// A workaround for gcc 4.8 to make void_t work in a SFINAE context.
|
||||
template <typename... Ts> struct void_t_impl { using type = void; };
|
||||
|
||||
FMT_API void assert_fail(const char* file, int line, const char* message);
|
||||
FMT_NORETURN FMT_API void assert_fail(const char* file, int line, const char* message);
|
||||
|
||||
#ifndef FMT_ASSERT
|
||||
# ifdef NDEBUG
|
||||
|
Loading…
Reference in New Issue
Block a user