From 259dd096cbed39b73252d29985235933318e03cc Mon Sep 17 00:00:00 2001 From: Dane MacFadden Date: Thu, 10 Jul 2025 18:56:20 -0600 Subject: [PATCH] fix --- list_removers.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/list_removers.c b/list_removers.c index 7c84239..3a18fb6 100644 --- a/list_removers.c +++ b/list_removers.c @@ -53,11 +53,12 @@ void ListFree(LIST *list) { void *ListTrim(LIST *list) { NODE *tempnode = list->tail->previous; + void *nodedata = list->tail->data; list->tail->previous = NULL; free(list->tail); list->tail = tempnode; list->size--; - return 0; + return nodedata; } void *ListSearch(LIST *list, int (*comparator)(void *, void*),