[PATCH] Dynamically allocate the big filename entries in td
[fio.git] / fio.h
diff --git a/fio.h b/fio.h
index 107f767146d2abc01126e8605fd6910e75e852ff..8ad311efa3a9971526ac55952f2999d490c6de45 100644 (file)
--- a/fio.h
+++ b/fio.h
@@ -100,7 +100,7 @@ struct group_run_stats {
 
 struct thread_data {
        char file_name[256];
 
 struct thread_data {
        char file_name[256];
-       char directory[256];
+       char *directory;
        char verror[80];
        pthread_t thread;
        int thread_number;
        char verror[80];
        pthread_t thread;
        int thread_number;
@@ -157,7 +157,7 @@ struct thread_data {
        unsigned int rwmixread;
        unsigned int nice;
 
        unsigned int rwmixread;
        unsigned int nice;
 
-       char iolog_file[256];
+       char *iolog_file;
        void *iolog_buf;
        FILE *iolog_f;
 
        void *iolog_buf;
        FILE *iolog_f;