Avoid calling done(), as enabled by last patch.
* src/tgbaalgos/bfssteps.cc, src/tgbaalgos/complete.cc, src/tgbaalgos/cycles.cc, src/tgbaalgos/dtgbacomp.cc, src/tgbaalgos/gtec/gtec.cc, src/tgbaalgos/gv04.cc, src/tgbaalgos/isweakscc.cc, src/tgbaalgos/lbtt.cc, src/tgbaalgos/neverclaim.cc, src/tgbaalgos/reachiter.cc, src/tgbaalgos/replayrun.cc, src/tgbaalgos/safety.cc, src/tgbaalgos/save.cc: Avoid calls to done().
This commit is contained in:
parent
1a5c0cb1f3
commit
b4c125c2b9
13 changed files with 143 additions and 137 deletions
|
|
@ -72,8 +72,7 @@ namespace spot
|
|||
{
|
||||
const state* src = todo.front();
|
||||
todo.pop_front();
|
||||
tgba_succ_iterator* i = a_->succ_iter(src);
|
||||
for (i->first(); !i->done(); i->next())
|
||||
for (auto i: a_->succ(src))
|
||||
{
|
||||
const state* dest = filter(i->current_state());
|
||||
|
||||
|
|
@ -88,7 +87,6 @@ namespace spot
|
|||
{
|
||||
// Found it!
|
||||
finalize(father, s, start, l);
|
||||
a_->release_iter(i);
|
||||
return dest;
|
||||
}
|
||||
|
||||
|
|
@ -100,7 +98,6 @@ namespace spot
|
|||
father[dest] = s;
|
||||
}
|
||||
}
|
||||
a_->release_iter(i);
|
||||
}
|
||||
return 0;
|
||||
}
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue