X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Finterval-minefield.cc;h=ffe784fae81ca4eb8fca4b81f88e62b8e8b15eea;hb=623fac8d645e4078af36758af5d437c5eb39e793;hp=7571e219ece4d062563c826d4be455c5e931cd4c;hpb=bdf74886dc9bcaf01c55677bf2086f4b76a7ef8c;p=lilypond.git diff --git a/lily/interval-minefield.cc b/lily/interval-minefield.cc index 7571e219ec..ffe784fae8 100644 --- a/lily/interval-minefield.cc +++ b/lily/interval-minefield.cc @@ -58,8 +58,7 @@ Interval_minefield::solve () dirty = false; for (vsize i = 0; i < forbidden_intervals_.size (); i++) { - Direction d = DOWN; - do + for (DOWN_and_UP (d)) { Interval feasible_widened = Interval (feasible_placements_[d], feasible_placements_[d]); feasible_widened.widen (bulk_ / 2.); @@ -75,8 +74,7 @@ Interval_minefield::solve () dirty = true; } } - while (flip (&d) != DOWN); } } while (dirty); -} \ No newline at end of file +}