]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/script-engraver.cc
release: 1.3.54
[lilypond.git] / lily / script-engraver.cc
index 846cc192e697f3f908e37a891e7a3bdc7f7e73ce..3ea13a879a8180d362581563f72870c464eb8c28 100644 (file)
@@ -159,9 +159,12 @@ Script_engraver::do_pre_move_processing()
 {
   for (int i=0; i < script_p_arr_.size(); i++) 
     {
-      if (to_boolean (script_p_arr_[i]->remove_elt_property ("staff-support")))
-       side_position (script_p_arr_[i]).add_staff_support ();
-      typeset_element (script_p_arr_[i]);
+      Script * sc = script_p_arr_[i];
+      if (to_boolean (sc->remove_elt_property ("staff-support")))
+       {
+         Side_position_interface (sc).add_staff_support ();
+       }
+      typeset_element (sc);
     }
   script_p_arr_.clear();
 }