X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fsimple-music-iterator.cc;h=1ab5b399c75d199dea0815654b177a936307ea7e;hb=0849262a1fd57ad3e68d879e7d129a3bf99273cd;hp=2b8519fbf9b49d60ad8f3a8fb76e48a416a512b7;hpb=487ee28c2a58e7bd5cb9e85c7676057c0b32f385;p=lilypond.git diff --git a/lily/simple-music-iterator.cc b/lily/simple-music-iterator.cc index 2b8519fbf9..1ab5b399c7 100644 --- a/lily/simple-music-iterator.cc +++ b/lily/simple-music-iterator.cc @@ -3,11 +3,12 @@ source file of the GNU LilyPond music typesetter - (c) 2000--2002 Han-Wen Nienhuys + (c) 2000--2004 Han-Wen Nienhuys */ #include "simple-music-iterator.hh" + #include "music.hh" #include "input.hh" @@ -17,12 +18,6 @@ Simple_music_iterator::Simple_music_iterator () last_processed_mom_ = -1; } -Simple_music_iterator::Simple_music_iterator (Simple_music_iterator const &src) - : Music_iterator (src) -{ - last_processed_mom_ = src.last_processed_mom_; -} - bool Simple_music_iterator::ok ()const { @@ -46,28 +41,16 @@ Simple_music_iterator::pending_moment ()const return music_get_length (); } -void -Simple_music_iterator::skip (Moment m) -{ - /* - docme??!! - - uncommented because setting MUSIC_L_ = 0 causes core dumps with - grace notes. */ - - // music_ = 0; - - last_processed_mom_ = m; -} void Simple_music_iterator::process (Moment m) { /* don't do try_music (), since it would make the function useless for - base classes */ + base classes + */ - skip (m); + last_processed_mom_ = m; } IMPLEMENT_CTOR_CALLBACK (Simple_music_iterator);