Fix tests: use of uninitialized variables
[userspace-rcu.git] / tests / test_urcu_qsbr_timing.c
index b50c95f3f82bdfd3010499291246d084c371c0b0..ff4ba6e3b63d5988de0f7be95626d3aae58c7987 100644 (file)
@@ -197,10 +197,10 @@ int main(int argc, char **argv)
        num_read = atoi(argv[1]);
        num_write = atoi(argv[2]);
 
-       reader_time = malloc(sizeof(*reader_time) * num_read);
-       writer_time = malloc(sizeof(*writer_time) * num_write);
-       tid_reader = malloc(sizeof(*tid_reader) * num_read);
-       tid_writer = malloc(sizeof(*tid_writer) * num_write);
+       reader_time = calloc(num_read, sizeof(*reader_time));
+       writer_time = calloc(num_write, sizeof(*writer_time));
+       tid_reader = calloc(num_read, sizeof(*tid_reader));
+       tid_writer = calloc(num_write, sizeof(*tid_writer));
 
        printf("thread %-6s, thread id : %lx, tid %lu\n",
                        "main", (unsigned long) pthread_self(),
This page took 0.02212 seconds and 4 git commands to generate.