diff --git a/src/lib_json/json_reader.cpp b/src/lib_json/json_reader.cpp index fec0342..ef256c8 100644 --- a/src/lib_json/json_reader.cpp +++ b/src/lib_json/json_reader.cpp @@ -30,8 +30,10 @@ #elif defined(__ANDROID__) || defined(__QNXNTO__) #define snprintf snprintf #elif __cplusplus >= 201103L +#if !defined(__MINGW32__) #define snprintf std::snprintf #endif +#endif #if defined(__QNXNTO__) #define sscanf std::sscanf diff --git a/src/lib_json/json_writer.cpp b/src/lib_json/json_writer.cpp index f1f4dcc..a2facee 100644 --- a/src/lib_json/json_writer.cpp +++ b/src/lib_json/json_writer.cpp @@ -57,8 +57,10 @@ #elif defined(__ANDROID__) || defined(__QNXNTO__) #define snprintf snprintf #elif __cplusplus >= 201103L +#if !defined(__MINGW32__) #define snprintf std::snprintf #endif +#endif #if defined(__BORLANDC__) #include