struct json_object *obj;
char buf[JSON_FILE_BUF_SIZE];
int ret;
+ int depth = JSON_TOKENER_DEFAULT_DEPTH;
+ json_tokener *tok;
if(!(pb = printbuf_new())) {
_json_c_set_last_err("json_object_from_file: printbuf_new failed\n");
return NULL;
}
- int depth = JSON_TOKENER_DEFAULT_DEPTH;
if (in_depth != -1)
depth = in_depth;
- json_tokener *tok = json_tokener_new_ex(depth);
+ tok = json_tokener_new_ex(depth);
if (!tok)
{
_json_c_set_last_err("json_object_from_fd: unable to allocate json_tokener(depth=%d): %s\n", depth, strerror(errno));