From 2047fdb5e741c5e645c0bad2ec43c5eafa8b947f Mon Sep 17 00:00:00 2001 From: Donald Sharp Date: Fri, 2 Dec 2016 20:39:24 -0500 Subject: lib: Allow json to work across different versions. The json_object_object_get_ex function is not fully available across all versions of json. Write a wrapper to allow it to work. Ticket: CM-13872 Signed-off-by: Donald Sharp --- lib/json.h | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'lib/json.h') diff --git a/lib/json.h b/lib/json.h index bacc79951..7e9861428 100644 --- a/lib/json.h +++ b/lib/json.h @@ -32,6 +32,10 @@ * so let's just turn it back to the original usage. */ #define json_object_to_json_string_ext(A, B) json_object_to_json_string (A) + +extern int json_object_object_get_ex(struct json_object *obj, + const char *key, + struct json_object **value); #endif #include "command.h" -- cgit v1.2.3