]> git.donarmstrong.com Git - lilypond.git/commitdiff
page-breaking: apply ragged-last only to last page; issue 4166
authorKeith OHara <k-ohara5a5a@oco.net>
Mon, 22 Dec 2014 06:26:34 +0000 (22:26 -0800)
committerKeith OHara <k-ohara5a5a@oco.net>
Sat, 27 Dec 2014 04:28:51 +0000 (20:28 -0800)
lily/page-breaking.cc

index 6767f5ff3f1c96716f872be4039baf58ab7d6378..2f3e4537cb11c9f44e4023eb12ef66f21538a6ba 100644 (file)
@@ -1440,7 +1440,7 @@ Page_breaking::finalize_spacing_result (vsize configuration, Page_spacing_result
     }
 
   for (vsize i = ragged () ? res.force_.size () - 1 : 0;
-       i < res.force_.size () - ragged_last ();
+       i < res.force_.size () - (is_last () && ragged_last ());
        i++)
     {
       Real f = res.force_[i];