From b2fbf93df0d9ac5687b8eeecf6425cce7d613b0f Mon Sep 17 00:00:00 2001 From: Alexey Konovalov Date: Tue, 27 Sep 2016 11:20:49 +0300 Subject: [PATCH] fixed wrong object name in json_object_all_values_equal --- json_object.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/json_object.c b/json_object.c index f657afe5..6eb7ce64 100644 --- a/json_object.c +++ b/json_object.c @@ -1062,7 +1062,7 @@ static int json_object_all_values_equal(struct json_object* jso1, /* Iterate over jso1 keys and see if they exist and are equal in jso2 */ json_object_object_foreachC(jso1, iter) { - if (!lh_table_lookup_ex(jso1->o.c_object, (void*)iter.key, + if (!lh_table_lookup_ex(jso2->o.c_object, (void*)iter.key, (void**)&sub)) return 0; if (!json_object_equal(iter.val, sub)) -- 2.39.5