diff options
author | William Wilgus <wilgus.william@gmail.com> | 2022-03-11 03:07:50 -0500 |
---|---|---|
committer | William Wilgus <me.theuser@yahoo.com> | 2022-03-11 03:18:38 -0500 |
commit | f6a2bf28e1c000ce4ca7eb45677e6d5a218f7dfb (patch) | |
tree | a1e1e858aa8f7fea68e961e19c7f955ea4584ba3 | |
parent | 68d0175172d651efaa6e751985df0d5b57a08d73 (diff) | |
download | rockbox-f6a2bf28e1.tar.gz rockbox-f6a2bf28e1.zip |
BUGFIX file.c open failure leaves open file handle
Change-Id: Iad8eef2f65af0549da4dbec654c85adb2f325711
-rw-r--r-- | firmware/common/file.c | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/firmware/common/file.c b/firmware/common/file.c index 794d0059a9..a204cf71cc 100644 --- a/firmware/common/file.c +++ b/firmware/common/file.c @@ -494,6 +494,8 @@ static int open_internal_inner1(const char *path, int oflag, return fildes; file_error: + if (fildes >= 0) + close(fildes); return rc; } |