diff --git a/src/core/lib/utils/memory.c b/src/core/lib/utils/memory.c index fd234ce..a2d0114 100644 --- a/src/core/lib/utils/memory.c +++ b/src/core/lib/utils/memory.c @@ -130,7 +130,7 @@ void why2_free(void *pointer) //VARIABLES node_t *node = get_node(pointer); - if (pointer != NULL) remove_node(node); //REMOVE FROM LIST IF FOUND + if (node != NULL) remove_node(node); //REMOVE FROM LIST IF FOUND free(pointer); } \ No newline at end of file