fixed some potention segfault
This commit is contained in:
parent
115a4c20de
commit
d1b3960799
@ -66,9 +66,9 @@ void remove_node(node_t *node) //valgrind says this causes memory leaks ('still
|
|||||||
if (node -> next != NULL)
|
if (node -> next != NULL)
|
||||||
{
|
{
|
||||||
node -> next -> last = node -> last;
|
node -> next -> last = node -> last;
|
||||||
} else
|
} else if (node -> last != NULL)
|
||||||
{
|
{
|
||||||
node -> last -> next = NULL; //idk there could be some bugz
|
node -> last -> next = NULL;
|
||||||
}
|
}
|
||||||
|
|
||||||
if (head -> next == NULL) //LIST IS EMPTY NOW => DEALLOCATE
|
if (head -> next == NULL) //LIST IS EMPTY NOW => DEALLOCATE
|
||||||
|
Loading…
x
Reference in New Issue
Block a user