src/linked_list.c

changeset 457
8f7d3fe9ca40
parent 456
227c2eabbef8
child 466
28bc3e10ac28
--- a/src/linked_list.c	Sun Oct 03 16:30:47 2021 +0200
+++ b/src/linked_list.c	Sun Oct 03 18:36:51 2021 +0200
@@ -109,7 +109,7 @@
     if (index >= list->base.size) {
         return NULL;
     } else if (index > list->base.size / 2) {
-        return cx_linked_list_at(list->end, list->base.size, CX_LL_LOC_PREV, index);
+        return cx_linked_list_at(list->end, list->base.size-1, CX_LL_LOC_PREV, index);
     } else {
         return cx_linked_list_at(list->begin, 0, CX_LL_LOC_NEXT, index);
     }

mercurial