src/linked_list.c

changeset 408
dfdd571550f8
parent 407
b447539ec255
child 409
5d167af0eadb
--- a/src/linked_list.c	Mon Feb 08 00:18:09 2021 +0100
+++ b/src/linked_list.c	Mon Feb 08 00:20:52 2021 +0100
@@ -69,6 +69,9 @@
 
     void **next = CX_LL_PTR(last, loc_next);
     *next = new_node;
+    if (end != NULL) {
+        *end = cx_linked_list_last(&new_node, NULL, loc_next);
+    }
     if (loc_prev >= 0) {
         void **prev = CX_LL_PTR(new_node, loc_prev);
         *prev = last;

mercurial