Skip to content

Commit ba3fd41

Browse files
phy0292cdunn2001
authored andcommitted
BORLAND compatible
1 parent 3cde9a9 commit ba3fd41

File tree

3 files changed

+9
-2
lines changed

3 files changed

+9
-2
lines changed

src/lib_json/json_reader.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
#include <memory>
1919
#include <set>
2020
#include <limits>
21-
21+
#if defined(__BORLANDC__)
22+
#include <stdio.h>
23+
#endif
2224
#if defined(_MSC_VER)
2325
#if !defined(WINCE) && defined(__STDC_SECURE_LIB__) && _MSC_VER >= 1500 // VC++ 9.0 and above
2426
#define snprintf sprintf_s

src/lib_json/json_value.cpp

+3-1
Original file line numberDiff line numberDiff line change
@@ -18,7 +18,9 @@
1818
#endif
1919
#include <cstddef> // size_t
2020
#include <algorithm> // min()
21-
21+
#if defined(__BORLANDC__)
22+
#include <mem.h>
23+
#endif
2224
#define JSON_ASSERT_UNREACHABLE assert(false)
2325

2426
namespace Json {

src/lib_json/json_writer.cpp

+3
Original file line numberDiff line numberDiff line change
@@ -16,6 +16,9 @@
1616
#include <cstring>
1717
#include <cstdio>
1818

19+
#if defined(__BORLANDC__)
20+
#include <stdio.h>
21+
#endif
1922
#if defined(_MSC_VER) && _MSC_VER >= 1200 && _MSC_VER < 1800 // Between VC++ 6.0 and VC++ 11.0
2023
#include <float.h>
2124
#define isfinite _finite

0 commit comments

Comments
 (0)