1
0
Fork 0

In the function TRI_CreateNodeReturnEmptyAql(), if TRI_Allocate() failed to allocate memory for 'list', 'list' was freed, instead of 'node'.

This commit is contained in:
Guido Reina 2013-05-09 17:14:37 +02:00
parent e0c88e4a1a
commit 7b3c1ed4dd
1 changed files with 1 additions and 1 deletions

View File

@ -210,7 +210,7 @@ TRI_aql_node_t* TRI_CreateNodeReturnEmptyAql (void) {
list = (TRI_aql_node_t*) TRI_Allocate(TRI_UNKNOWN_MEM_ZONE, sizeof(TRI_aql_node_t), false);
if (list == NULL) {
TRI_Free(TRI_UNKNOWN_MEM_ZONE, list);
TRI_Free(TRI_UNKNOWN_MEM_ZONE, node);
return NULL;
}