util/RuntimeError: disable -Wformat-security as a kludge
This commit is contained in:
@@ -35,6 +35,12 @@
|
|||||||
|
|
||||||
#include <stdio.h>
|
#include <stdio.h>
|
||||||
|
|
||||||
|
#ifdef __clang__
|
||||||
|
#pragma GCC diagnostic push
|
||||||
|
// TODO: fix this warning properly
|
||||||
|
#pragma GCC diagnostic ignored "-Wformat-security"
|
||||||
|
#endif
|
||||||
|
|
||||||
template<typename... Args>
|
template<typename... Args>
|
||||||
static inline std::runtime_error
|
static inline std::runtime_error
|
||||||
FormatRuntimeError(const char *fmt, Args&&... args) noexcept
|
FormatRuntimeError(const char *fmt, Args&&... args) noexcept
|
||||||
@@ -53,4 +59,8 @@ FormatInvalidArgument(const char *fmt, Args&&... args) noexcept
|
|||||||
return std::invalid_argument(buffer);
|
return std::invalid_argument(buffer);
|
||||||
}
|
}
|
||||||
|
|
||||||
|
#ifdef __clang__
|
||||||
|
#pragma GCC diagnostic pop
|
||||||
|
#endif
|
||||||
|
|
||||||
#endif
|
#endif
|
||||||
|
Reference in New Issue
Block a user