]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/page-layout-problem.cc
avoid cryptic StopIteration failure from make when 'make check' is run before 'make...
[lilypond.git] / lily / page-layout-problem.cc
index 562f0aeb901c98e1eaa121af331ff0d8af45d9c5..319ba396f14a5d087e6e64938f53623a2136cfd4 100644 (file)
@@ -206,9 +206,10 @@ Page_layout_problem::add_footnotes_to_lines (SCM lines, int counter, Paper_book
             }
           Stencil mol;
           Stencil in_note_mol;
-          for (vsize i = 0; i < sys->footnote_grobs ()->size (); i++)
+          extract_grob_set (sys, "footnotes-after-line-breaking", footnote_grobs);
+          for (vsize i = 0; i < footnote_grobs.size (); i++)
             {
-              Grob *footnote = sys->footnote_grobs ()->at (i);
+              Grob *footnote = footnote_grobs[i];
               SCM footnote_markup = footnote->get_property ("footnote-text");
               if (Spanner *orig = dynamic_cast<Spanner *>(footnote))
                 if (orig->is_broken ())