Suppress GCC deprecated-declarations warning for tests
diff --git a/src/jsontestrunner/main.cpp b/src/jsontestrunner/main.cpp
index c4cfa05..d24d7cf 100644
--- a/src/jsontestrunner/main.cpp
+++ b/src/jsontestrunner/main.cpp
@@ -3,6 +3,9 @@
// recognized in your jurisdiction.
// See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
+
/* This executable is used for testing parser/writer using real JSON files.
*/
@@ -324,3 +327,5 @@
return 1;
}
}
+
+#pragma GCC diagnostic pop
diff --git a/src/test_lib_json/main.cpp b/src/test_lib_json/main.cpp
index 44f6591..26e01cd 100644
--- a/src/test_lib_json/main.cpp
+++ b/src/test_lib_json/main.cpp
@@ -3,6 +3,9 @@
// recognized in your jurisdiction.
// See file LICENSE for detail or copy at http://jsoncpp.sourceforge.net/LICENSE
+#pragma GCC diagnostic push
+#pragma GCC diagnostic ignored "-Wdeprecated-declarations"
+
#include "jsontest.h"
#include <json/config.h>
#include <json/json.h>
@@ -2587,3 +2590,5 @@
return runner.runCommandLine(argc, argv);
}
+
+#pragma GCC diagnostic pop