mirror of
https://github.com/cookiengineer/audacity
synced 2026-02-09 21:22:05 +01:00
Simplify iterations over WaveClips outside of WaveTrack/WaveClip; ...
... also add some const qualifiers
This commit is contained in:
committed by
Paul Licameli
parent
cb7872f980
commit
b548e641ae
@@ -94,11 +94,10 @@ void UndoManager::CalculateSpaceUsage()
|
||||
while (wt)
|
||||
{
|
||||
// Scan all clips within current track
|
||||
WaveClipList::compatibility_iterator it = wt->GetClipIterator();
|
||||
while (it)
|
||||
for(const auto &clip: wt->GetClips())
|
||||
{
|
||||
// Scan all blockfiles within current clip
|
||||
BlockArray *blocks = it->GetData()->GetSequenceBlockArray();
|
||||
BlockArray *blocks = clip->GetSequenceBlockArray();
|
||||
for (const auto &block : *blocks)
|
||||
{
|
||||
BlockFile *file = block.f;
|
||||
@@ -113,8 +112,6 @@ void UndoManager::CalculateSpaceUsage()
|
||||
// Add file to current set
|
||||
cur->insert(file);
|
||||
}
|
||||
|
||||
it = it->GetNext();
|
||||
}
|
||||
|
||||
wt = (WaveTrack *) iter.Next();
|
||||
|
||||
Reference in New Issue
Block a user