Skip to content

Commit 7523b6e

Browse files
committed
Added 4-free_list.c
1 parent 57ead34 commit 7523b6e

File tree

1 file changed

+17
-0
lines changed

1 file changed

+17
-0
lines changed
Lines changed: 17 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,17 @@
1+
#include "lists.h"
2+
/**
3+
* free_list - frees a linked list
4+
* @head: list_t list to be freed
5+
*/
6+
void free_list(list_t *head)
7+
{
8+
list_t *tmp;
9+
10+
while (head)
11+
{
12+
tmp = head->next;
13+
free(head->str);
14+
free(head);
15+
head = tmp;
16+
}
17+
}

0 commit comments

Comments
 (0)