Commit b89102ac771d510f30c36df9ff4dbbf8862a61e9
Do not leak memory from trie structure
Author: xaizek
Author date (UTC): 2015-07-09 16:00
Committer name: xaizek
Committer date (UTC): 2015-07-09 16:00
Parent(s): 74858d643c7542c664ea050d3290d29f99f7c091
Signing key:
Tree: 85935da0b943c3e795a51b2cb050f16beded1bf0
File src/utils/trie.c changed (mode: 100644) (index 2ec30226b..4c71f508e) |
... |
... |
trie_free(trie_t trie) |
43 |
43 |
{ |
{ |
44 |
44 |
if(trie != NULL_TRIE) |
if(trie != NULL_TRIE) |
45 |
45 |
{ |
{ |
46 |
|
free(trie->left); |
|
47 |
|
free(trie->right); |
|
|
46 |
|
trie_free(trie->left); |
|
47 |
|
trie_free(trie->right); |
|
48 |
|
trie_free(trie->children); |
48 |
49 |
free(trie); |
free(trie); |
49 |
50 |
} |
} |
50 |
51 |
} |
} |