Skip to content

Commit 267a7e4

Browse files
terrycz126hjmjohnson
authored andcommitted
Fix redefined(_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES) warning
1 parent 0992049 commit 267a7e4

File tree

2 files changed

+14
-3
lines changed

2 files changed

+14
-3
lines changed

src/lib_json/json_reader.cpp

Lines changed: 6 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -29,9 +29,13 @@
2929
#include <cstdio>
3030

3131
#if defined(_MSC_VER)
32+
#if !defined(_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES)
3233
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1
33-
#endif
34-
#endif
34+
#endif //_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
35+
#if !defined(snprintf)
36+
#define snprintf _snprintf
37+
#endif //snprintf
38+
#endif //_MSC_VER
3539

3640
#if defined(_MSC_VER) && _MSC_VER >= 1400 // VC++ 8.0
3741
// Disable warning about strdup being deprecated.

src/lib_json/json_writer.cpp

Lines changed: 8 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -42,8 +42,15 @@
4242
#define isfinite _finite
4343
#endif
4444

45+
#if !defined(_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES)
4546
#define _CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES 1
46-
#endif
47+
#endif //_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
48+
49+
#if !defined(snprintf)
50+
#define snprintf _snprintf
51+
#endif //snprintf
52+
53+
#endif //_MSC_VER
4754

4855
#if defined(__sun) && defined(__SVR4) // Solaris
4956
#if !defined(isfinite)

0 commit comments

Comments
 (0)