mirror of
https://github.com/open-source-parsers/jsoncpp.git
synced 2025-05-07 17:23:21 +02:00
Fix redefined(_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES) warning
This commit is contained in:
parent
a3c8e86c0b
commit
8b31c6f0fd
src/lib_json
@ -19,19 +19,20 @@
|
|||||||
#include <sstream>
|
#include <sstream>
|
||||||
#include <utility>
|
#include <utility>
|
||||||
|
|
||||||
#if __cplusplus >= 201103L
|
|
||||||
#include <cstdio>
|
#include <cstdio>
|
||||||
|
#if __cplusplus >= 201103L
|
||||||
|
|
||||||
#if !defined(sscanf)
|
#if !defined(sscanf)
|
||||||
#define sscanf std::sscanf
|
#define sscanf std::sscanf
|
||||||
#endif
|
#endif
|
||||||
#else
|
|
||||||
#include <cstdio>
|
#endif //__cplusplus
|
||||||
|
|
||||||
#if defined(_MSC_VER)
|
#if defined(_MSC_VER)
|
||||||
|
#if !defined(_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES)
|
||||||
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1
|
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1
|
||||||
#endif
|
#endif //_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
|
||||||
#endif
|
#endif //_MSC_VER
|
||||||
|
|
||||||
#if defined(_MSC_VER) && _MSC_VER >= 1400 // VC++ 8.0
|
#if defined(_MSC_VER) && _MSC_VER >= 1400 // VC++ 8.0
|
||||||
// Disable warning about strdup being deprecated.
|
// Disable warning about strdup being deprecated.
|
||||||
|
@ -42,8 +42,11 @@
|
|||||||
#define isfinite _finite
|
#define isfinite _finite
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
|
#if !defined(_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES)
|
||||||
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1
|
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1
|
||||||
#endif
|
#endif //_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
|
||||||
|
|
||||||
|
#endif //_MSC_VER
|
||||||
|
|
||||||
#if defined(__sun) && defined(__SVR4) // Solaris
|
#if defined(__sun) && defined(__SVR4) // Solaris
|
||||||
#if !defined(isfinite)
|
#if !defined(isfinite)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user