From: Eric Haszlakiewicz Date: Mon, 11 Nov 2019 01:35:30 +0000 (-0500) Subject: Define vars earlier to fix old Windows builds. X-Git-Tag: json-c-0.14-20200419~82 X-Git-Url: http://git.ipfire.org/?a=commitdiff_plain;h=af8dd4a307e7b837f9fa2959549548ace4afe08b;p=thirdparty%2Fjson-c.git Define vars earlier to fix old Windows builds. --- diff --git a/json_util.c b/json_util.c index a72ab41e..3ff631dd 100644 --- a/json_util.c +++ b/json_util.c @@ -91,16 +91,17 @@ struct json_object* json_object_from_fd_ex(int fd, int in_depth) 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));