From 9824f73be5a03e683a236eb1ebe18f4656ac06b8 Mon Sep 17 00:00:00 2001 From: Jens Axboe Date: Mon, 14 Apr 2014 12:05:22 -0600 Subject: [PATCH 1/1] filesetup: silence bogus warning on close(-1) Signed-off-by: Jens Axboe --- filesetup.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) diff --git a/filesetup.c b/filesetup.c index 38ccf31d..490f0fc2 100644 --- a/filesetup.c +++ b/filesetup.c @@ -915,7 +915,13 @@ int setup_files(struct thread_data *td) 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; -- 2.25.1