Define vars earlier to fix old Windows builds.
This commit is contained in:
@@ -91,16 +91,17 @@ struct json_object* json_object_from_fd_ex(int fd, int in_depth)
|
|||||||
struct json_object *obj;
|
struct json_object *obj;
|
||||||
char buf[JSON_FILE_BUF_SIZE];
|
char buf[JSON_FILE_BUF_SIZE];
|
||||||
int ret;
|
int ret;
|
||||||
|
int depth = JSON_TOKENER_DEFAULT_DEPTH;
|
||||||
|
json_tokener *tok;
|
||||||
|
|
||||||
if(!(pb = printbuf_new())) {
|
if(!(pb = printbuf_new())) {
|
||||||
_json_c_set_last_err("json_object_from_file: printbuf_new failed\n");
|
_json_c_set_last_err("json_object_from_file: printbuf_new failed\n");
|
||||||
return NULL;
|
return NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
int depth = JSON_TOKENER_DEFAULT_DEPTH;
|
|
||||||
if (in_depth != -1)
|
if (in_depth != -1)
|
||||||
depth = in_depth;
|
depth = in_depth;
|
||||||
json_tokener *tok = json_tokener_new_ex(depth);
|
tok = json_tokener_new_ex(depth);
|
||||||
if (!tok)
|
if (!tok)
|
||||||
{
|
{
|
||||||
_json_c_set_last_err("json_object_from_fd: unable to allocate json_tokener(depth=%d): %s\n", depth, strerror(errno));
|
_json_c_set_last_err("json_object_from_fd: unable to allocate json_tokener(depth=%d): %s\n", depth, strerror(errno));
|
||||||
|
|||||||
Reference in New Issue
Block a user