]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/tie-column.cc
* flower/include/std-string.hh:
[lilypond.git] / lily / tie-column.cc
index 1ee3d0c03f331512fb5dd99738b7cb6ce79dd8b4..68639605d38b7a625ba035ac89f300697b7d9a2e 100644 (file)
@@ -70,7 +70,7 @@ Tie_column::calc_positioning_done (SCM smob)
 {
   Grob *me = unsmob_grob (smob);
   extract_grob_set (me, "ties", ro_ties);
-  Link_array<Grob> ties (ro_ties);
+  vector<Grob*> ties (ro_ties);
   if (!ties.size ())
     return SCM_BOOL_T;
 
@@ -82,7 +82,7 @@ Tie_column::calc_positioning_done (SCM smob)
       return SCM_BOOL_T;
     }
   
-  ties.sort (&Tie::compare);
+  vector_sort (ties, &Tie::compare);
 
   Tie_formatting_problem problem;
   problem.from_ties (ties);
@@ -93,7 +93,7 @@ Tie_column::calc_positioning_done (SCM smob)
 
   Ties_configuration base = problem.generate_optimal_chord_configuration ();
 
-  for (int i = 0; i < base.size(); i++)
+  for (vsize i = 0; i < base.size(); i++)
     {
       Tie::set_control_points (ties[i], problem.common_x_refpoint (),
                               base[i],