t/io_uring: memset() allocated memory
[fio.git] / t / io_uring.c
index 36aede9ba266b949d662034c97b16e5b2d483787..363cba3eba86c9c2c80098edaa9c9791a93145a9 100644 (file)
@@ -526,7 +526,8 @@ int main(int argc, char *argv[])
                }
        }
 
-       submitter = malloc(sizeof(*submitter) * depth * sizeof(struct iovec));
+       submitter = malloc(sizeof(*submitter) + depth * sizeof(struct iovec));
+       memset(submitter, 0, sizeof(*submitter) + depth * sizeof(struct iovec));
        s = submitter;
 
        flags = O_RDONLY | O_NOATIME;