summaryrefslogtreecommitdiff
path: root/tools/policy_table_validator/main.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'tools/policy_table_validator/main.cpp')
-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;