From: Jernej Fijačko Date: Thu, 29 Nov 2012 12:15:21 +0000 (+0100) Subject: [PR-178] Close file pointer after the call to fb_size(fp) X-Git-Tag: v3.5~248 X-Git-Url: http://git.ipfire.org/cgi-bin/gitweb.cgi?a=commitdiff_plain;h=5d2197c30fe4774f25ba9404287436d51a215578;p=thirdparty%2Ftvheadend.git [PR-178] Close file pointer after the call to fb_size(fp) --- diff --git a/src/settings.c b/src/settings.c index 3857a3830..2f1ab0771 100644 --- a/src/settings.c +++ b/src/settings.c @@ -195,11 +195,13 @@ hts_settings_load_one(const char *filename) mem = malloc(fb_size(fp)+1); n = fb_read(fp, mem, fb_size(fp)); if (n >= 0) mem[n] = 0; - fb_close(fp); /* Decode */ if(n == fb_size(fp)) r = htsmsg_json_deserialize(mem); + + /* Close */ + fb_close(fp); free(mem); return r;