cex: fix bad reference counting

* src/counterexample.c (si_bfs_free): Fix reference_count
decrementing.
This commit is contained in:
Vincent Imbimbo authored and Akim Demaille committed 2020-05-22 08:45:44 +02:00
1 parent b54181ff9b
commit c19af5cbb4
1 file changed
+2 -5
+2 -5
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);
}
}