sccinfo: simplify initial code

* spot/twaalgos/sccinfo.cc: We do not need to care
about 0 states anymore.
This commit is contained in:
Alexandre Duret-Lutz 2016-11-30 14:25:35 +01:00
parent 5ca1281e36
commit 5841af026a

View file

@ -73,17 +73,13 @@ namespace spot
// but STATE should not because
// it is used as a key in H.
// Setup depth-first search from the initial state.
if (n > 0)
{
unsigned init = aut->get_init_state_number();
num_ = -1;
h_[init] = num_;
root_.emplace_back(num_, 0U);
todo_.emplace(init, aut->out(init).begin());
live.emplace_back(init);
}
unsigned init = aut->get_init_state_number();
num_ = -1;
h_[init] = num_;
root_.emplace_back(num_, 0U);
todo_.emplace(init, aut->out(init).begin());
live.emplace_back(init);
while (!todo_.empty())
{