X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fmusic-wrapper-iterator.cc;fp=lily%2Fmusic-wrapper-iterator.cc;h=8f201a65c145e425be9d7c825945263999a99a77;hb=a5489b4d1b6c7c8aac55e887ec29edcbb84fdff1;hp=e208d135f5c75bf63973866b8815695263f4499c;hpb=f65c7c3c464ece19e5e8b1e2ea7718a6b6101411;p=lilypond.git diff --git a/lily/music-wrapper-iterator.cc b/lily/music-wrapper-iterator.cc index e208d135f5..8f201a65c1 100644 --- a/lily/music-wrapper-iterator.cc +++ b/lily/music-wrapper-iterator.cc @@ -79,6 +79,22 @@ Music_wrapper_iterator::pending_moment () const return Music_iterator::pending_moment (); } +Context * +Music_wrapper_iterator::get_outlet () const +{ + if (child_iter_) + return child_iter_->get_outlet (); + return Music_iterator::get_outlet (); +} + +void +Music_wrapper_iterator::set_context (Context *trans) +{ + if (child_iter_) + child_iter_->set_context (trans); + Music_iterator::set_context (trans); +} + IMPLEMENT_CTOR_CALLBACK (Music_wrapper_iterator); bool