Fix crash with multiple files
[fio.git] / filesetup.c
index af23191fb33d9f78442ba24992024c332fa969bd..04d7b987085f00eb2e195e8a469d39adffede7b4 100644 (file)
@@ -686,7 +686,7 @@ int add_file(struct thread_data *td, const char *fname)
        f->fd = -1;
 
        if (td->files_size <= td->files_index) {
-               int new_size = td->o.nr_files;
+               int new_size = td->o.nr_files + 1;
 
                dprint(FD_FILE, "resize file array to %d files\n", new_size);