potential memory leak
This commit is contained in:
1
lld.c
1
lld.c
@ -89,6 +89,7 @@ static int ListInit(int List, int ItemSize)
|
||||
*/
|
||||
Tmp = NODE_MALLOC(List);
|
||||
if (NULL == Tmp) {
|
||||
Tmp = ListControl[List].first;
|
||||
NODE_FREE(Tmp); /* no need to cause memory leaks */
|
||||
ListControl[List].first = NULL; /* or other errors */
|
||||
return ERR_MEMORY; /* even if we're in trouble ... */
|
||||
|
Reference in New Issue
Block a user