Fix: examples: use destroy API for queues/stacks
[urcu.git] / doc / examples / wfcqueue / cds_wfcq_dequeue.c
index 6488d5363ad1a258126f0c049bd26492f2c49594..742a6869e9fd2c8b0c054d91e130e59f733a5a3e 100644 (file)
@@ -38,8 +38,7 @@ int main(int argc, char **argv)
        cds_wfcq_init(&myqueue_head, &myqueue_tail);
 
        /*
-        * Adding nodes to the linked-list. Safe against concurrent
-        * RCU traversals, require mutual exclusion with list updates.
+        * Enqueue nodes.
         */
        for (i = 0; i < CAA_ARRAY_SIZE(values); i++) {
                struct mynode *node;
@@ -76,5 +75,6 @@ int main(int argc, char **argv)
        }
        printf("\n");
 end:
+       cds_wfcq_destroy(&myqueue_head, &myqueue_tail);
        return ret;
 }
This page took 0.023297 seconds and 4 git commands to generate.