X-Git-Url: https://gerrit.automotivelinux.org/gerrit/gitweb?a=blobdiff_plain;f=src%2Fjson_helper.cpp;h=c2f41738213bdebdf5b0d5e07dc288466738c33c;hb=000e5f8983984d65cc7599908541801ec2babed2;hp=43440db027a2622f614372b850047b4373b493c2;hpb=cf05c2b5c92b9a79635aa2277a9d55449e14fab6;p=apps%2Fagl-service-windowmanager.git diff --git a/src/json_helper.cpp b/src/json_helper.cpp index 43440db..c2f4173 100644 --- a/src/json_helper.cpp +++ b/src/json_helper.cpp @@ -124,6 +124,18 @@ const char* getStringFromJson(json_object* obj, const char* key) return json_object_get_string(tmp); } +int getIntFromJson(json_object *obj, const char *key) +{ + json_object *tmp; + if (!json_object_object_get_ex(obj, key, &tmp)) + { + HMI_DEBUG("wm:jh", "Not found key \"%s\"", key); + return 0; + } + + return json_object_get_int(tmp); +} + int inputJsonFilie(const char* file, json_object** obj) { const int input_size = 128;