diff --git a/du6/list_ops.c b/du6/list_ops.c index fa8a5ef..84830b6 100644 --- a/du6/list_ops.c +++ b/du6/list_ops.c @@ -133,8 +133,8 @@ list_t *reverse_list(list_t *lst) { } reversed->length = n; - for (size_t i = 1; i < n; ++i) { - reversed->elements[i] = lst->elements[n - i - 1]; + for (size_t i = 0; i < n; ++i) { + reversed->elements[i] = lst->elements[n - i - 0]; } return reversed;