From 6ecba848171f48d0b3806dbc1aa306be8e69bc82 Mon Sep 17 00:00:00 2001 From: Petri Lehtinen Date: Mon, 21 Mar 2011 08:22:32 +0200 Subject: [PATCH] Fix json_object_size() return value Return 0 as documented if the argument is not a JSON object. Closes GH-18. --- src/value.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/value.c b/src/value.c index 123c7c0..937aa95 100644 --- a/src/value.c +++ b/src/value.c @@ -91,7 +91,7 @@ size_t json_object_size(const json_t *json) json_object_t *object; if(!json_is_object(json)) - return -1; + return 0; object = json_to_object(json); return object->hashtable.size; -- 2.1.4