X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=engines%2Fsg.c;h=72bbc4e82b99c9d8666f4c875fb0c1bf6f95d8e8;hp=a9ff93a30280a5b95ceeb68bf04d83ce21bff4fe;hb=28cfeb6851703cf12b54b3a06bf3ff611198933e;hpb=e7d2e61694c62b90a2fb84c012b4edcc1973d72c;ds=sidebyside diff --git a/engines/sg.c b/engines/sg.c index a9ff93a3..72bbc4e8 100644 --- a/engines/sg.c +++ b/engines/sg.c @@ -277,7 +277,7 @@ static int fio_sgio_get_bs(struct thread_data *td, unsigned int *bs) int ret; io_u = __get_io_u(td); - io_u->file = &td->files[0]; + io_u->file = td->files[0]; assert(io_u); hdr = &io_u->hdr; @@ -388,7 +388,7 @@ static int fio_sgio_open(struct thread_data *td, struct fio_file *f) return ret; if (sd && !sd->type_checked && fio_sgio_type_check(td, f)) { - generic_close_file(td, f); + ret = generic_close_file(td, f); return 1; }