summaryrefslogtreecommitdiff
path: root/tools/policy_table_validator
diff options
context:
space:
mode:
authorYevhenii Dementieiev (GitHub) <57259850+ydementieiev@users.noreply.github.com>2020-01-29 19:39:37 +0200
committerGitHub <noreply@github.com>2020-01-29 12:39:37 -0500
commitfe71aef64d7c9e1e35a614721acda513bb785c2a (patch)
tree11b0e9572eca06bcc7ee19ffdce7e134cca8c6f8 /tools/policy_table_validator
parentbd7b7ac6f360ef5764be03c2fc9ad1c7672a0d0b (diff)
downloadsdl_core-fe71aef64d7c9e1e35a614721acda513bb785c2a.tar.gz
Update jsoncpp library (#3155)
* Delete old version of jsoncpp lib and add new like submodule, change deprecated interface for new. * Logs output without extra special symbols * fixup! Delete old version of jsoncpp lib and add new like submodule, change deprecated interface for new.
Diffstat (limited to 'tools/policy_table_validator')
-rw-r--r--tools/policy_table_validator/main.cpp9
1 files changed, 4 insertions, 5 deletions
diff --git a/tools/policy_table_validator/main.cpp b/tools/policy_table_validator/main.cpp
index 99a4b7d7f9..80c5e2eddc 100644
--- a/tools/policy_table_validator/main.cpp
+++ b/tools/policy_table_validator/main.cpp
@@ -2,7 +2,7 @@
#include <cstdlib>
#include "policy/policy_table/types.h"
-#include "json/reader.h"
+#include "utils/jsoncpp_reader_wrapper.h"
#include "utils/file_system.h"
namespace policy_table = rpc::policy_table_interface_base;
@@ -59,12 +59,11 @@ int main(int argc, char** argv) {
exit(READ_ERROR);
}
- Json::Reader reader;
+ utils::JsonReader reader;
Json::Value value;
+ bool parse_result = reader.parse(json_string, &value);
- bool parce_result = reader.parse(json_string, value);
- if (false == parce_result) {
- std::cout << "Json parce fails" << std::endl;
+ if (false == parse_result) {
exit(PARSE_ERROR);
}
std::cout << "DEFAULT_POLICY" << std::endl;