1
0
mirror of https://github.com/cookiengineer/audacity synced 2025-11-14 17:14:07 +01:00

Iterators over TrackPanelCell give shared_ptr

This commit is contained in:
Paul Licameli
2017-06-26 16:53:12 -04:00
parent 58fea6d520
commit f8b74db76e
6 changed files with 33 additions and 27 deletions

View File

@@ -106,7 +106,7 @@ void EditCursorOverlay::Draw(OverlayPanel &panel, wxDC &dc)
// Draw cursor in all selected tracks
for ( const auto &data : tp->Cells() )
{
Track *const pTrack = dynamic_cast<Track*>(data.first);
Track *const pTrack = dynamic_cast<Track*>(data.first.get());
if (!pTrack)
continue;
if (pTrack->GetSelected() ||

View File

@@ -72,7 +72,7 @@ void PlayIndicatorOverlayBase::Draw(OverlayPanel &panel, wxDC &dc)
// Draw indicator in all visible tracks
for ( const auto &data : tp->Cells() )
{
Track *const pTrack = dynamic_cast<Track*>(data.first);
Track *const pTrack = dynamic_cast<Track*>(data.first.get());
if (!pTrack)
continue;