Don't setup output buffers we are not going to use
[fio.git] / stat.c
diff --git a/stat.c b/stat.c
index 3d7dcde10681a99dd56a6a8dd2663cf774aae4e7..2c218158b8cd61aa2780acb6d412e7a42b4bb5b4 100644 (file)
--- a/stat.c
+++ b/stat.c
@@ -1400,8 +1400,6 @@ void __show_run_stats(void)
 
        runstats = malloc(sizeof(struct group_run_stats) * (groupid + 1));
 
-       memset(output, 0, sizeof(output));
-
        for (i = 0; i < groupid + 1; i++)
                init_group_run_stat(&runstats[i]);
 
@@ -1560,7 +1558,7 @@ void __show_run_stats(void)
        }
 
        for (i = 0; i < FIO_OUTPUT_NR; i++)
-               buf_output_init(&output[i], i);
+               buf_output_init(&output[i]);
 
        /*
         * don't overwrite last signal output