Skip to content

Commit c5a3d09

Browse files
committed
removing warning 4996 suppressions
1 parent 42e892d commit c5a3d09

File tree

5 files changed

+0
-37
lines changed

5 files changed

+0
-37
lines changed

include/json/writer.h

Lines changed: 0 additions & 21 deletions
Original file line numberDiff line numberDiff line change
@@ -164,10 +164,6 @@ class JSON_API Writer {
164164
* \sa Reader, Value
165165
* \deprecated Use StreamWriterBuilder.
166166
*/
167-
#if defined(_MSC_VER)
168-
#pragma warning(push)
169-
#pragma warning(disable : 4996) // Deriving from deprecated class
170-
#endif
171167
class JSON_API FastWriter
172168
: public Writer {
173169
public:
@@ -196,9 +192,6 @@ class JSON_API FastWriter
196192
bool dropNullPlaceholders_{false};
197193
bool omitEndingLineFeed_{false};
198194
};
199-
#if defined(_MSC_VER)
200-
#pragma warning(pop)
201-
#endif
202195

203196
/** \brief Writes a Value in <a HREF="http://www.json.org">JSON</a> format in a
204197
*human friendly way.
@@ -224,10 +217,6 @@ class JSON_API FastWriter
224217
* \sa Reader, Value, Value::setComment()
225218
* \deprecated Use StreamWriterBuilder.
226219
*/
227-
#if defined(_MSC_VER)
228-
#pragma warning(push)
229-
#pragma warning(disable : 4996) // Deriving from deprecated class
230-
#endif
231220
class JSON_API
232221
StyledWriter : public Writer {
233222
public:
@@ -264,9 +253,6 @@ class JSON_API
264253
unsigned int indentSize_{3};
265254
bool addChildValues_{false};
266255
};
267-
#if defined(_MSC_VER)
268-
#pragma warning(pop)
269-
#endif
270256

271257
/** \brief Writes a Value in <a HREF="http://www.json.org">JSON</a> format in a
272258
human friendly way,
@@ -293,10 +279,6 @@ class JSON_API
293279
* \sa Reader, Value, Value::setComment()
294280
* \deprecated Use StreamWriterBuilder.
295281
*/
296-
#if defined(_MSC_VER)
297-
#pragma warning(push)
298-
#pragma warning(disable : 4996) // Deriving from deprecated class
299-
#endif
300282
class JSON_API
301283
StyledStreamWriter {
302284
public:
@@ -339,9 +321,6 @@ class JSON_API
339321
bool addChildValues_ : 1;
340322
bool indented_ : 1;
341323
};
342-
#if defined(_MSC_VER)
343-
#pragma warning(pop)
344-
#endif
345324

346325
#if defined(JSON_HAS_INT64)
347326
String JSON_API valueToString(Int value);

src/jsontestrunner/main.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@
66
#if defined(__GNUC__)
77
#pragma GCC diagnostic push
88
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
9-
#elif defined(_MSC_VER)
10-
#pragma warning(disable : 4996)
11-
#endif
129

1310
/* This executable is used for testing parser/writer using real JSON files.
1411
*/

src/lib_json/json_reader.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -37,11 +37,6 @@
3737
#endif //_CRT_SECURE_CPP_OVERLOAD_STANDARD_NAMES
3838
#endif //_MSC_VER
3939

40-
#if defined(_MSC_VER)
41-
// Disable warning about strdup being deprecated.
42-
#pragma warning(disable : 4996)
43-
#endif
44-
4540
// Define JSONCPP_DEPRECATED_STACK_LIMIT as an appropriate integer at compile
4641
// time to change the stack limit
4742
#if !defined(JSONCPP_DEPRECATED_STACK_LIMIT)

src/lib_json/json_writer.cpp

Lines changed: 0 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -78,11 +78,6 @@
7878
#endif
7979
#endif
8080

81-
#if defined(_MSC_VER)
82-
// Disable warning about strdup being deprecated.
83-
#pragma warning(disable : 4996)
84-
#endif
85-
8681
namespace Json {
8782

8883
#if __cplusplus >= 201103L || (defined(_CPPLIB_VER) && _CPPLIB_VER >= 520)

src/test_lib_json/main.cpp

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -6,9 +6,6 @@
66
#if defined(__GNUC__)
77
#pragma GCC diagnostic push
88
#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
9-
#elif defined(_MSC_VER)
10-
#pragma warning(disable : 4996)
11-
#endif
129

1310
#include "fuzz.h"
1411
#include "jsontest.h"

0 commit comments

Comments
 (0)