commit | 9824f73be5a03e683a236eb1ebe18f4656ac06b8 | [log] [tgz] |
---|---|---|
author | Jens Axboe <axboe@fb.com> | Mon Apr 14 12:05:22 2014 -0600 |
committer | Jens Axboe <axboe@fb.com> | Mon Apr 14 12:05:22 2014 -0600 |
tree | e1edbac59e0b5fd2a617bc0dbb9b4b79eb9f4030 | |
parent | 43e0d132ca1f82908f0d1f05976b75e3125fc486 [diff] [blame] |
filesetup: silence bogus warning on close(-1) Signed-off-by: Jens Axboe <axboe@fb.com>
diff --git a/filesetup.c b/filesetup.c index 38ccf31..490f0fc 100644 --- a/filesetup.c +++ b/filesetup.c
@@ -915,7 +915,13 @@ err = __file_invalidate_cache(td, f, old_len, extend_len); - close(f->fd); + + /* + * Shut up static checker + */ + if (f->fd != -1) + close(f->fd); + f->fd = -1; if (err) break;