From 99b25eca1e3481e2960a9a084503e5a9211dcc7b Mon Sep 17 00:00:00 2001 From: Patrick Georgi Date: Thu, 26 Jul 2018 12:23:48 +0200 Subject: util/stm32mon: Fix resource leak Change-Id: I81941a440ae0abda226795855b67c2c9b12f6686 Signed-off-by: Patrick Georgi Found-by: Coverity Scan #58166 Reviewed-on: https://chromium-review.googlesource.com/1151125 Commit-Ready: Patrick Georgi Tested-by: Patrick Georgi Reviewed-by: Daisuke Nojiri --- util/stm32mon.c | 1 + 1 file changed, 1 insertion(+) (limited to 'util/stm32mon.c') diff --git a/util/stm32mon.c b/util/stm32mon.c index 860bcc8c56..9c5567fbc4 100644 --- a/util/stm32mon.c +++ b/util/stm32mon.c @@ -871,6 +871,7 @@ int write_flash(int fd, struct stm32_def *chip, const char *filename, if (res <= 0) { fprintf(stderr, "Cannot read %s\n", filename); free(buffer); + fclose(hnd); return -EIO; } fclose(hnd); -- cgit v1.2.1