diff options
author | Yevhenii Dementieiev (GitHub) <57259850+ydementieiev@users.noreply.github.com> | 2020-01-29 19:39:37 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2020-01-29 12:39:37 -0500 |
commit | fe71aef64d7c9e1e35a614721acda513bb785c2a (patch) | |
tree | 11b0e9572eca06bcc7ee19ffdce7e134cca8c6f8 /tools/policy_table_validator | |
parent | bd7b7ac6f360ef5764be03c2fc9ad1c7672a0d0b (diff) | |
download | sdl_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.cpp | 9 |
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; |