cex: fix bad reference counting

* src/counterexample.c (si_bfs_free): Fix reference_count
decrementing.
This commit is contained in:
Vincent Imbimbo
2020-05-21 22:13:16 -04:00
committed by Akim Demaille
parent b54181ff9b
commit c19af5cbb4

View File

@@ -158,13 +158,10 @@ si_bfs_free (si_bfs_node *n)
{
if (n == NULL)
return;
--n->reference_count;
if (n->reference_count == 0)
{
if (n->parent)
{
--n->parent->reference_count;
si_bfs_free (n->parent);
}
si_bfs_free (n->parent);
free (n);
}
}