X-Git-Url: https://git.liburcu.org/?p=urcu.git;a=blobdiff_plain;f=rculfqueue.c;h=09b858791d8a8babc0bff46741e188b423fd23ea;hp=c579e75a759e4e25d0f1780ecabd5c0b1bcd3e2a;hb=6e5f88cf94a225b155719046d87bfd32ba47e06a;hpb=dc53e23e90262674fe23889bf1cea28b27288837 diff --git a/rculfqueue.c b/rculfqueue.c index c579e75..09b8587 100644 --- a/rculfqueue.c +++ b/rculfqueue.c @@ -44,9 +44,11 @@ void cds_lfq_node_init_rcu(struct cds_lfq_node_rcu *node) _cds_lfq_node_init_rcu(node); } -void cds_lfq_init_rcu(struct cds_lfq_queue_rcu *q) +void cds_lfq_init_rcu(struct cds_lfq_queue_rcu *q, + void queue_call_rcu(struct rcu_head *head, + void (*func)(struct rcu_head *head))) { - _cds_lfq_init_rcu(q); + _cds_lfq_init_rcu(q, queue_call_rcu); } int cds_lfq_destroy_rcu(struct cds_lfq_queue_rcu *q)