]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/unfolded-repeat-iterator.cc
release: 1.1.62
[lilypond.git] / lily / unfolded-repeat-iterator.cc
index 3a9118cab39e9686d8bcda723cfcb9a2d590b007..99a316406350ae6c5789aaf17b2d86e21617c678 100644 (file)
@@ -138,8 +138,10 @@ Unfolded_repeat_iterator::do_process_and_next (Moment m)
 {
   if (!m)
     {
-      bool success = report_to_l ()->try_music (music_l_);
-      if (!success)
+      Music_iterator *yeah = try_music (music_l_);
+      if (yeah)
+       set_translator (yeah->report_to_l ());
+      else
        music_l_->warning ( _("No one to print a volta bracket"));
     }
   while (1)
@@ -168,3 +170,9 @@ Unfolded_repeat_iterator::do_print () const
   current_iter_p_->print();
 #endif
 }
+
+Music_iterator* 
+Unfolded_repeat_iterator::try_music_in_children (Music const * m) const
+{
+  return  current_iter_p_->try_music (m);
+}