Clean up file flags
Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/fio.c b/fio.c
index 62fab49..5bd1bae 100644
--- a/fio.c
+++ b/fio.c
@@ -383,7 +383,7 @@
* read from disk.
*/
for_each_file(td, f, i) {
- if (!(f->flags & FIO_FILE_OPEN))
+ if (!fio_file_open(f))
continue;
if (fio_io_sync(td, f))
break;
@@ -700,7 +700,7 @@
td_set_runstate(td, TD_FSYNCING);
for_each_file(td, f, i) {
- if (!(f->flags & FIO_FILE_OPEN))
+ if (!fio_file_open(f))
continue;
fio_io_sync(td, f);
}
@@ -922,7 +922,7 @@
close_files(td);
for_each_file(td, f, i)
- f->flags &= ~FIO_FILE_DONE;
+ fio_file_clear_done(f);
}
static int exec_string(const char *string)