X-Git-Url: https://git.kernel.dk/?p=fio.git;a=blobdiff_plain;f=filesetup.c;h=a5b84c215cf740a50611ca20e16dfb0eedf1a49e;hp=c189de599f62066b72d8652ef2f4cdfc9c62d9f4;hb=e3bab463d4397e3378d8c7437e31de8aaf861a4f;hpb=e13363ebdb9d676f2fcb6e8673335557e6ce8782;ds=sidebyside diff --git a/filesetup.c b/filesetup.c index c189de59..a5b84c21 100644 --- a/filesetup.c +++ b/filesetup.c @@ -414,13 +414,13 @@ void close_files(struct thread_data *td) td->nr_files = 0; } -static void get_file_type(struct thread_data *td, struct fio_file *f) +static void get_file_type(struct fio_file *f) { struct stat sb; f->filetype = FIO_TYPE_FILE; - if (!lstat(td->filename, &sb)) { + if (!lstat(f->file_name, &sb)) { if (S_ISBLK(sb.st_mode)) f->filetype = FIO_TYPE_BD; else if (S_ISCHR(sb.st_mode)) @@ -440,7 +440,7 @@ void add_file(struct thread_data *td, const char *fname) f->fd = -1; f->file_name = strdup(fname); - get_file_type(td, f); + get_file_type(f); td->open_files++; td->nr_uniq_files = td->open_files;