1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-10-21 14:02:57 +02:00

Some more const, some stl idioms, remove unused declaration

This commit is contained in:
Paul Licameli
2016-09-13 19:17:40 -04:00
parent 740ec8b72b
commit 39d514b183
14 changed files with 44 additions and 42 deletions

View File

@@ -112,7 +112,9 @@ void SnapManager::Reinit()
TrackListIterator iter(mTracks);
for (Track *track = iter.First(); track; track = iter.Next())
{
if (mTrackExclusions && mTrackExclusions->Index(track) != wxNOT_FOUND)
if (mTrackExclusions &&
mTrackExclusions->end() !=
std::find(mTrackExclusions->begin(), mTrackExclusions->end(), track))
{
continue;
}
@@ -134,7 +136,7 @@ void SnapManager::Reinit()
}
else if (track->GetKind() == Track::Wave)
{
WaveTrack *waveTrack = static_cast<WaveTrack *>(track);
auto waveTrack = static_cast<const WaveTrack *>(track);
for (const auto &clip: waveTrack->GetClips())
{
if (mClipExclusions)
@@ -174,7 +176,7 @@ void SnapManager::Reinit()
}
// Adds to mSnapPoints, filtering by TimeConverter
void SnapManager::CondListAdd(double t, Track *track)
void SnapManager::CondListAdd(double t, const Track *track)
{
if (mSnapToTime)
{