X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;ds=sidebyside;f=lily%2Foutput-property-engraver.cc;h=74ee4494117904040680d2d5ee65100e247dcead;hb=cd586e589daa7a550fa39200a78cb2012e853d99;hp=8e57ddf1d25e6b4b35de8aba0be60eb10f65608f;hpb=75eebcb49e52d296b1da3e1074e0825d2c780db4;p=lilypond.git diff --git a/lily/output-property-engraver.cc b/lily/output-property-engraver.cc index 8e57ddf1d2..74ee449411 100644 --- a/lily/output-property-engraver.cc +++ b/lily/output-property-engraver.cc @@ -18,7 +18,7 @@ class Output_property_engraver : public Engraver { TRANSLATOR_DECLARATIONS (Output_property_engraver); protected: - Link_array props_; + vector props_; DECLARE_ACKNOWLEDGER (grob) void stop_translation_timestep (); @@ -31,7 +31,7 @@ Output_property_engraver::try_music (Music* m) { if (m->is_mus_type ("layout-instruction")) { - props_.push (m); + props_.push_back (m); return true; } return false; @@ -40,7 +40,7 @@ Output_property_engraver::try_music (Music* m) void Output_property_engraver::acknowledge_grob (Grob_info inf) { - for (int i = props_.size (); i--;) + for (vsize i = props_.size (); i--;) { Music *o = props_[i]; Context *d = inf.context ();