Merged with trunk R1612.
[ardour.git] / libs / ardour / ardour / playlist_templates.h
index 7ce6c1818cc033c337d193be58163665cbbd1b43..bf072a71c1a98f50b16b408a998f25bbdb94efce 100644 (file)
@@ -15,7 +15,6 @@
     along with this program; if not, write to the Free Software
     Foundation, Inc., 675 Mass Ave, Cambridge, MA 02139, USA.
 
-    $Id$
 */
 
 #ifndef __ardour_playlist_templates_h__
@@ -23,7 +22,7 @@
 
 namespace ARDOUR {
 
-template<class T> void AudioPlaylist::foreach_crossfade (T *t, void (T::*func)(Crossfade *)) {
+template<class T> void AudioPlaylist::foreach_crossfade (T *t, void (T::*func)(boost::shared_ptr<Crossfade>)) {
        RegionLock rlock (this, false);
        for (Crossfades::iterator i = _crossfades.begin(); i != _crossfades.end(); i++) {       
                (t->*func) (*i);