X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fdynamic-align-engraver.cc;h=265498658abb01358aa6cd86b18ee21986fa666b;hb=3772b2c7d022122eb9c791bd4a32178e76b97014;hp=b584e603c9345dfc3f935185c6bbf23b237af9ac;hpb=d61cf3bbdb1c6670a127ba3baddf2f04d3e34fd3;p=lilypond.git diff --git a/lily/dynamic-align-engraver.cc b/lily/dynamic-align-engraver.cc index b584e603c9..265498658a 100644 --- a/lily/dynamic-align-engraver.cc +++ b/lily/dynamic-align-engraver.cc @@ -158,8 +158,8 @@ Dynamic_align_engraver::set_spanner_bounds (Spanner *line, bool end) { if (!line) return; - Direction d = LEFT; - do + + for (LEFT_and_RIGHT (d)) { if ((d == LEFT && !line->get_bound (LEFT)) || (end && d == RIGHT && !line->get_bound (RIGHT))) @@ -181,7 +181,6 @@ Dynamic_align_engraver::set_spanner_bounds (Spanner *line, bool end) line->set_bound (d, bound); } } - while (flip (&d) != LEFT); } void