diff options
Diffstat (limited to 'firmware/common/file.c')
-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, | |||
494 | return fildes; | 494 | return fildes; |
495 | 495 | ||
496 | file_error: | 496 | file_error: |
497 | if (fildes >= 0) | ||
498 | close(fildes); | ||
497 | return rc; | 499 | return rc; |
498 | } | 500 | } |
499 | 501 | ||