diff options
Diffstat (limited to 'tasklst.c')
-rw-r--r-- | tasklst.c | 3 |
1 files changed, 3 insertions, 0 deletions
@@ -159,6 +159,9 @@ task_lst_del_task(TaskLst *list, int i) if (next != NULL) next->prev = prev; + if (list->first == del) + list->first = next; + free(del); return 0; |