X-Git-Url: http://git.liburcu.org/?p=userspace-rcu.git;a=blobdiff_plain;f=src%2Furcu-call-rcu-impl.h;fp=src%2Furcu-call-rcu-impl.h;h=2ea1efcd19c978f4a144aa4f7300ecdae8e67101;hp=22d8570e41bc145c44838f07c9d34627b9cdca6a;hb=81270292c23ff28aba1abd9a65f0624b657de82b;hpb=008a71ef213f23c8d403e086563155121b286c0c diff --git a/src/urcu-call-rcu-impl.h b/src/urcu-call-rcu-impl.h index 22d8570..2ea1efc 100644 --- a/src/urcu-call-rcu-impl.h +++ b/src/urcu-call-rcu-impl.h @@ -895,7 +895,7 @@ void rcu_barrier(void) goto online; } - completion = calloc(sizeof(*completion), 1); + completion = calloc(1, sizeof(*completion)); if (!completion) urcu_die(errno); @@ -910,7 +910,7 @@ void rcu_barrier(void) cds_list_for_each_entry(crdp, &call_rcu_data_list, list) { struct call_rcu_completion_work *work; - work = calloc(sizeof(*work), 1); + work = calloc(1, sizeof(*work)); if (!work) urcu_die(errno); work->completion = completion;