commit | c7ead85cb9daabe26df467b16ddefbbc7b1d3f3c | [log] [tgz] |
---|---|---|
author | Bastien Nocera <hadess@hadess.net> | Tue Jul 24 14:17:40 2018 +0200 |
committer | Bastien Nocera <hadess@hadess.net> | Tue Jul 24 14:36:27 2018 +0200 |
tree | 2e8a984dcb8e677e68fa233d9dc283a530fcdaff | |
parent | 26373b334889f5ae2e2737ff447eb25b1700fa2f [diff] |
idevicebackup2: Fix fd leak in mb2_copy_file_by_path() fd was leak in error path.
diff --git a/tools/idevicebackup2.c b/tools/idevicebackup2.c index e6c1d3f..010e51d 100644 --- a/tools/idevicebackup2.c +++ b/tools/idevicebackup2.c
@@ -1150,6 +1150,7 @@ /* open destination file */ if ((to = fopen(dst, "wb")) == NULL) { printf("Cannot open destination file '%s'.\n", dst); + fclose(from); return; }