From: Gwan-gyeong Mun Date: Sun, 20 Nov 2016 07:07:19 +0000 (+0900) Subject: intel: aubinator: Fix resource leak in gen_spec_load_from_path X-Git-Url: https://git.libre-soc.org/?a=commitdiff_plain;h=d3780e2e4d0138721b43524fcea31e594361c648;p=mesa.git intel: aubinator: Fix resource leak in gen_spec_load_from_path This fixes resource leak in gen_spec_load_from_path XML_ParserCreate failure path CID 1373564 Signed-off-by: Mun Gwan-gyeong Reviewed-by: Lionel Landwerlin --- diff --git a/src/intel/tools/decoder.c b/src/intel/tools/decoder.c index 6bd02bf9053..633251a44cf 100644 --- a/src/intel/tools/decoder.c +++ b/src/intel/tools/decoder.c @@ -539,6 +539,7 @@ gen_spec_load_from_path(const struct gen_device_info *devinfo, XML_SetUserData(ctx.parser, &ctx); if (ctx.parser == NULL) { fprintf(stderr, "failed to create parser\n"); + fclose(input); free(filename); return NULL; }