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 8f1a67e..054657a 100644
--- a/json_object.c
+++ b/json_object.c
@@ -349,7 +349,7 @@
 	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)