X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Flookup.cc;h=0050002223848461c7adfed53f0f1ac5bf07cc6a;hb=5925ff9267ab47eeff2b8aac56c07a6f18c20f7e;hp=c92ca3bd211a99c79c4d11e91b2a631a5a476f20;hpb=87eedcd59f4082cb0841528ad5bc82cb1d1191e3;p=lilypond.git diff --git a/lily/lookup.cc b/lily/lookup.cc index c92ca3bd21..0050002223 100644 --- a/lily/lookup.cc +++ b/lily/lookup.cc @@ -106,7 +106,7 @@ Lookup::dashed_slur (Bezier b, Real thick, Real dash_period, Real dash_fraction) ly_quote_scm (l), SCM_UNDEFINED)); - Box box (Interval (0, 0), Interval (0, 0)); + Box box (b.extent (X_AXIS), b.extent (Y_AXIS)); return Stencil (box, at); } @@ -256,8 +256,8 @@ Lookup::round_filled_polygon (vector const &points, /* remove consecutive duplicate points */ for (vsize i = 0; i < points.size (); i++) { - int next_i = (i + 1) % points.size (); - Real d = (points[i] - points[next_i]).length (); + int next = (i + 1) % points.size (); + Real d = (points[i] - points[next]).length (); if (d < epsilon) programming_error ("Polygon should not have duplicate points"); } @@ -731,7 +731,7 @@ Lookup::points_to_line_stencil (Real thick, vector const &points) Stencil ret; for (vsize i = 1; i < points.size (); i++) { - if (points[i-1].is_sane () && points[i].is_sane ()) + if (points[i-1].is_sane () && points[i].is_sane ()) { Stencil line = Line_interface::make_line (thick, points[i-1], points[i]);