summaryrefslogtreecommitdiffstats
path: root/scripts
diff options
context:
space:
mode:
authorAlexander Shiyan <shc_work@mail.ru>2014-02-03 22:50:49 +0400
committerSascha Hauer <s.hauer@pengutronix.de>2014-02-04 08:21:06 +0100
commit84f715cb8cbc21943cb72a1a3c0184d8bdcabb4f (patch)
treede8baaf0b33550cc9a6fbd4a28e8cd0a374d138e /scripts
parent1debe41a930b44373c53d473937791cf89a1bba5 (diff)
downloadbarebox-84f715cb8cbc21943cb72a1a3c0184d8bdcabb4f.tar.gz
barebox-84f715cb8cbc21943cb72a1a3c0184d8bdcabb4f.tar.xz
scripts/kwbimage: Fix resource leak in image_create()
Signed-off-by: Alexander Shiyan <shc_work@mail.ru> Signed-off-by: Sascha Hauer <s.hauer@pengutronix.de>
Diffstat (limited to 'scripts')
-rw-r--r--scripts/kwbimage.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/scripts/kwbimage.c b/scripts/kwbimage.c
index cd87456097..c085d4d1e7 100644
--- a/scripts/kwbimage.c
+++ b/scripts/kwbimage.c
@@ -1343,6 +1343,7 @@ static int image_create(const char *input, const char *output,
rewind(fcfg);
ret = image_create_config_parse(fcfg, image_cfg, &cfgn);
+ fclose(fcfg);
if (ret) {
free(image_cfg);
return -1;