From: Eric Haszlakiewicz Date: Tue, 3 May 2011 20:39:07 +0000 (+0000) Subject: Fix a bug in json_object_get_int() where calling it on a string type object would... X-Git-Tag: json-c-0.10-20120530~53 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=e2e16011f0839a1861754105b2268588a11776c6;p=thirdparty%2Fjson-c.git Fix a bug in json_object_get_int() where calling it on a string type object would always return 0, instead of the actual numerical value of the string. git-svn-id: http://svn.metaparadigm.com/svn/json-c/trunk@66 327403b1-1117-474d-bef2-5cb71233fd97 --- diff --git a/json_object.c b/json_object.c index 8f1a67e5..054657aa 100644 --- a/json_object.c +++ b/json_object.c @@ -349,7 +349,7 @@ int32_t json_object_get_int(struct json_object *jso) o_type = json_type_int; } - switch(jso->o_type) { + switch(o_type) { case json_type_int: /* Make sure we return the correct values for out of range numbers. */ if (cint64 <= INT32_MIN)