diff --git a/libs/ardour/audio_playlist.cc b/libs/ardour/audio_playlist.cc index 937cfab887..cbc334cc32 100644 --- a/libs/ardour/audio_playlist.cc +++ b/libs/ardour/audio_playlist.cc @@ -87,8 +87,8 @@ AudioPlaylist::AudioPlaylist (boost::shared_ptr other, time RegionList::iterator ours = regions.begin (); - for (RegionList::const_iterator i = other->regions.begin(); i != other->regions.end(); ++i) { - boost::shared_ptr region = boost::dynamic_pointer_cast (*i); + for (auto const & r : other->regions) { + boost::shared_ptr region = boost::dynamic_pointer_cast (r); assert (region); samplecnt_t fade_in = 64;