From d77da05c1708ebe19c322ad8fe48bb793cb98228 Mon Sep 17 00:00:00 2001 From: Giovanni Cerretani Date: Wed, 25 Aug 2021 17:25:27 +0200 Subject: [PATCH] Fix #2975 Define JSON_DIAGNOSTICS to 0 if not defined to fix annoying Wundef warnings. --- include/nlohmann/detail/macro_scope.hpp | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/include/nlohmann/detail/macro_scope.hpp b/include/nlohmann/detail/macro_scope.hpp index 400530a60..76a0dc62c 100644 --- a/include/nlohmann/detail/macro_scope.hpp +++ b/include/nlohmann/detail/macro_scope.hpp @@ -301,3 +301,7 @@ #else #define JSON_EXPLICIT explicit #endif + +#ifndef JSON_DIAGNOSTICS + #define JSON_DIAGNOSTICS 0 +#endif