From 9400c00b9a7fb535b2a36edc5948bc3833cbc629 Mon Sep 17 00:00:00 2001 From: Ariadna Vigo Date: Tue, 29 Sep 2020 19:12:26 +0200 Subject: Reordered code, so it matches with header --- tasklst.c | 34 +++++++++++++++++----------------- 1 file changed, 17 insertions(+), 17 deletions(-) diff --git a/tasklst.c b/tasklst.c index b64fa2d..a684b2e 100644 --- a/tasklst.c +++ b/tasklst.c @@ -98,6 +98,23 @@ task_lst_count_done(TaskLst list) return task_lst_count_status(list, TASK_DONE); } +Task * +task_lst_get_task(TaskLst list, int i) +{ + /* TODO: Maybe binary search? */ + + Task *ptr; + + for (ptr = list.first; i > 0; ptr = ptr->next) { + if (ptr == NULL) /* We're out of bounds */ + return NULL; + + --i; + } + + return ptr; +} + int task_lst_add_task(TaskLst *list, int status, const char *str) { @@ -147,23 +164,6 @@ task_lst_del_task(TaskLst *list, int i) return 0; } -Task * -task_lst_get_task(TaskLst list, int i) /* TODO: mv above task_lst_add_task() */ -{ - /* TODO: Maybe binary search? */ - - Task *ptr; - - for (ptr = list.first; i > 0; ptr = ptr->next) { - if (ptr == NULL) /* We're out of bounds */ - return NULL; - - --i; - } - - return ptr; -} - int task_lst_read_from_file(TaskLst *list, FILE *fp) { -- cgit v1.2.3