Commit f7e3d588 authored by Alexandre Duret-Lutz's avatar Alexandre Duret-Lutz

* spot/twaalgos/sccinfo.cc (scc_info::split_on_sets): Honor filter.

parent 948f99bc
Pipeline #8151 failed with stages
in 263 minutes and 6 seconds
......@@ -722,19 +722,20 @@ namespace spot
unsigned dst)
{
cur[src] = seen[src] = true;
// if (filter_)
// {
// twa_graph::edge_storage_t e;
// e.cond = cond;
// e.src = src;
// e.dst = dst;
// if (filter_(e, dst, filter_data_)
// != edge_filter_choice::keep)
// {
// cond = bddfalse;
// return;
// }
// }
if (filter_)
{
twa_graph::edge_storage_t e;
e.cond = cond;
e.acc = m;
e.src = src;
e.dst = dst;
if (filter_(e, dst, filter_data_)
!= edge_filter_choice::keep)
{
cond = bddfalse;
return;
}
}
if (scc_of(dst) != scc
|| (m & sets)
|| (seen[dst] && !cur[dst]))
......
Markdown is supported
0%
or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment