X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fbezier.cc;h=c4cdbb1c7b6c07d41bb338767994eef1bccc2ae4;hb=d877b9c284c88f91a7ae03f259d6e9f57787af90;hp=56e14943f8d75c235c4af6abc589c5c129b19bb9;hpb=d61cf3bbdb1c6670a127ba3baddf2f04d3e34fd3;p=lilypond.git diff --git a/lily/bezier.cc b/lily/bezier.cc index 56e14943f8..c4cdbb1c7b 100644 --- a/lily/bezier.cc +++ b/lily/bezier.cc @@ -245,14 +245,12 @@ Bezier::minmax (Axis ax, Real l, Real r, Direction d) const // or intersections of the curve with the bounding lines at L and R. Interval lr (l, r); - Direction dir = LEFT; - do + for (LEFT_and_RIGHT (dir)) { vector v = get_other_coordinates (ax, lr[dir]); for (vsize i = v.size (); i--;) iv.add_point (v[i]); } - while (flip (&dir) != LEFT); if (iv.is_empty ()) {