topo/treematch: fix CID 1416327
Ensure to free things in the right order so that we don't access memory after it is freed. Signed-off-by: Jeff Squyres <jsquyres@cisco.com>
Этот коммит содержится в:
родитель
08ceb66a19
Коммит
5360035995
@ -132,8 +132,8 @@ void free_non_constraint_tree(tm_tree_t *tree)
|
|||||||
{
|
{
|
||||||
int d = tree->dumb;
|
int d = tree->dumb;
|
||||||
|
|
||||||
free_list_child(tree);
|
|
||||||
free_tab_child(tree);
|
free_tab_child(tree);
|
||||||
|
free_list_child(tree);
|
||||||
if(!d)
|
if(!d)
|
||||||
FREE(tree);
|
FREE(tree);
|
||||||
}
|
}
|
||||||
|
Загрузка…
x
Ссылка в новой задаче
Block a user