1
0
mirror of https://github.com/nlohmann/json synced 2025-01-05 23:21:06 +00:00

🔨 added defined() check

This commit is contained in:
Niels Lohmann 2017-03-11 18:43:21 +01:00
parent e3e6cbecc7
commit 122afbf128
No known key found for this signature in database
GPG Key ID: 7F3CEA63AE251B69
2 changed files with 2 additions and 2 deletions

View File

@ -82,7 +82,7 @@ SOFTWARE.
#endif
// allow to disable exceptions
#if (__cpp_exceptions || defined(_CPPUNWIND)) && not defined(JSON_NOEXCEPTION)
#if (defined(__cpp_exceptions) || defined(_CPPUNWIND)) && not defined(JSON_NOEXCEPTION)
#define JSON_THROW(exception) throw exception
#define JSON_TRY try
#define JSON_CATCH(exception) catch(exception)

View File

@ -82,7 +82,7 @@ SOFTWARE.
#endif
// allow to disable exceptions
#if (__cpp_exceptions || defined(_CPPUNWIND)) && not defined(JSON_NOEXCEPTION)
#if (defined(__cpp_exceptions) || defined(_CPPUNWIND)) && not defined(JSON_NOEXCEPTION)
#define JSON_THROW(exception) throw exception
#define JSON_TRY try
#define JSON_CATCH(exception) catch(exception)