commit | 541d66d70b8fbe9860b31307c0760e6d5f4c78a8 | [log] [tgz] |
---|---|---|
author | Jens Axboe <jens.axboe@oracle.com> | Tue Mar 27 19:50:11 2007 +0200 |
committer | Jens Axboe <jens.axboe@oracle.com> | Tue Mar 27 19:50:11 2007 +0200 |
tree | 5164e5e9eb409e55b0ae2128a792c0b2d343b878 | |
parent | 9bf27b4530fca07088ab978aea47be79a3d48879 [diff] [blame] |
Use clear_error() instead of clearing the error manually Signed-off-by: Jens Axboe <jens.axboe@oracle.com>
diff --git a/filesetup.c b/filesetup.c index bf28b41..40a1663 100644 --- a/filesetup.c +++ b/filesetup.c
@@ -276,10 +276,9 @@ unsigned int i; for_each_file(td, f, i) { - if (td->io_ops->open_file(td, f)) { - td->error = 0; - memset(td->verror, 0, sizeof(td->verror)); - } else + if (td->io_ops->open_file(td, f)) + clear_error(td); + else td->io_ops->close_file(td, f); } }