BugFix CountVisitor

This commit is contained in:
Bruno Herbelin
2022-04-09 15:07:55 +02:00
parent edffcf8902
commit 54a23f5ae7
3 changed files with 23 additions and 11 deletions

View File

@@ -440,11 +440,15 @@ uint Session::size() const
uint Session::numSources() const
{
CountVisitor counter;
for( SourceList::const_iterator it = sources_.cbegin(); it != sources_.cend(); ++it) {
(*it)->accept(counter);
if (true) {
CountVisitor counter;
for( SourceList::const_iterator it = sources_.cbegin(); it != sources_.cend(); ++it) {
(*it)->accept(counter);
}
return counter.numSources();
}
return counter.numSources();
else
return size();
}