diff --git a/src/json.hpp.re2c b/src/json.hpp.re2c index 60bb63c6d..d88830b9e 100644 --- a/src/json.hpp.re2c +++ b/src/json.hpp.re2c @@ -12919,6 +12919,9 @@ inline nlohmann::json::json_pointer operator "" _json_pointer(const char* s, std #if defined(__clang__) || defined(__GNUC__) || defined(__GNUG__) #pragma GCC diagnostic pop #endif +#if defined(__clang__) + #pragma GCC diagnostic pop +#endif // clean up #undef JSON_CATCH