@@ -159,7 +159,6 @@ class JSONCPP_DEPRECATED("Use StreamWriter instead") JSON_API Writer {
159159#pragma warning(push)
160160#pragma warning(disable:4996) // Deriving from deprecated class
161161class JSONCPP_DEPRECATED (" Use StreamWriterBuilder instead" ) JSON_API FastWriter : public Writer {
162- #pragma warning(pop)
163162public:
164163 FastWriter ();
165164 ~FastWriter () JSONCPP_OVERRIDE {}
@@ -186,6 +185,7 @@ class JSONCPP_DEPRECATED("Use StreamWriterBuilder instead") JSON_API FastWriter
186185 bool dropNullPlaceholders_;
187186 bool omitEndingLineFeed_;
188187};
188+ #pragma warning(pop)
189189
190190/* * \brief Writes a Value in <a HREF="http://www.json.org">JSON</a> format in a
191191 *human friendly way.
@@ -214,7 +214,6 @@ class JSONCPP_DEPRECATED("Use StreamWriterBuilder instead") JSON_API FastWriter
214214#pragma warning(push)
215215#pragma warning(disable:4996) // Deriving from deprecated class
216216class JSONCPP_DEPRECATED (" Use StreamWriterBuilder instead" ) JSON_API StyledWriter : public Writer {
217- #pragma warning(pop)
218217public:
219218 StyledWriter ();
220219 ~StyledWriter () JSONCPP_OVERRIDE {}
@@ -249,6 +248,7 @@ class JSONCPP_DEPRECATED("Use StreamWriterBuilder instead") JSON_API StyledWrite
249248 unsigned int indentSize_;
250249 bool addChildValues_;
251250};
251+ #pragma warning(pop)
252252
253253/* * \brief Writes a Value in <a HREF="http://www.json.org">JSON</a> format in a
254254 human friendly way,
@@ -275,6 +275,8 @@ class JSONCPP_DEPRECATED("Use StreamWriterBuilder instead") JSON_API StyledWrite
275275 * \sa Reader, Value, Value::setComment()
276276 * \deprecated Use StreamWriterBuilder.
277277 */
278+ #pragma warning(push)
279+ #pragma warning(disable:4996) // Deriving from deprecated class
278280class JSONCPP_DEPRECATED (" Use StreamWriterBuilder instead" ) JSON_API StyledStreamWriter {
279281public:
280282/* *
@@ -316,6 +318,7 @@ class JSONCPP_DEPRECATED("Use StreamWriterBuilder instead") JSON_API StyledStrea
316318 bool addChildValues_ : 1 ;
317319 bool indented_ : 1 ;
318320};
321+ #pragma warning(pop)
319322
320323#if defined(JSON_HAS_INT64)
321324JSONCPP_STRING JSON_API valueToString (Int value);
0 commit comments