diff options
author | Greg Hazel <ghazel@gmail.com> | 2013-01-11 01:36:55 -0800 |
---|---|---|
committer | Greg Hazel <ghazel@gmail.com> | 2013-01-11 01:36:55 -0800 |
commit | cca74c6de6e0d7ea397f50c8f16bbdbff2aeae78 (patch) | |
tree | 1302bee7769194d0a0f182deceef0288ad79df09 /json_object.c | |
parent | 3ae296f6946100e533a4358629aa34e74501a039 (diff) | |
download | json-c-cca74c6de6e0d7ea397f50c8f16bbdbff2aeae78.tar.gz |
add json_object_object_length
Diffstat (limited to 'json_object.c')
-rw-r--r-- | json_object.c | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/json_object.c b/json_object.c index 6060554..9dc6637 100644 --- a/json_object.c +++ b/json_object.c @@ -390,6 +390,11 @@ void json_object_object_add(struct json_object* jso, const char *key, existing_entry->v = val; } +int json_object_object_length(struct json_object *jso) +{ + return lh_table_length(jso->o.c_object); +} + struct json_object* json_object_object_get(struct json_object* jso, const char *key) { struct json_object *result = NULL; |