diff options
author | Patrick Georgi <pgeorgi@google.com> | 2018-07-26 12:06:37 +0200 |
---|---|---|
committer | chrome-bot <chrome-bot@chromium.org> | 2018-07-30 23:07:58 -0700 |
commit | e072f821cd2a14f5e87b6634098601e0d921de99 (patch) | |
tree | 53f10ef5230f73d1af5b025e2e01dfbd4485df53 /util | |
parent | 03c74449cd44b4bf4134547a4aded327d0e03d71 (diff) | |
download | chrome-ec-e072f821cd2a14f5e87b6634098601e0d921de99.tar.gz |
util/iteflash: Fix resource leak
Change-Id: I68008a1ed0d33c5b8c99f7b3d4d8275970c6b04b
Signed-off-by: Patrick Georgi <pgeorgi@google.com>
Found-by: Coverity Scan #187193
Reviewed-on: https://chromium-review.googlesource.com/1151117
Commit-Ready: Patrick Georgi <pgeorgi@chromium.org>
Tested-by: Patrick Georgi <pgeorgi@chromium.org>
Reviewed-by: Daisuke Nojiri <dnojiri@chromium.org>
Diffstat (limited to 'util')
-rw-r--r-- | util/iteflash.c | 1 |
1 files changed, 1 insertions, 0 deletions
diff --git a/util/iteflash.c b/util/iteflash.c index 28dbc42d65..a93e98d33e 100644 --- a/util/iteflash.c +++ b/util/iteflash.c @@ -1134,6 +1134,7 @@ int write_flash2(struct ftdi_context *ftdi, const char *filename, if (res <= 0) { fprintf(stderr, "Cannot read %s\n", filename); free(buffer); + fclose(hnd); return -EIO; } fclose(hnd); |