]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/output-property-engraver.cc
*** empty log message ***
[lilypond.git] / lily / output-property-engraver.cc
index 8e57ddf1d25e6b4b35de8aba0be60eb10f65608f..74ee4494117904040680d2d5ee65100e247dcead 100644 (file)
@@ -18,7 +18,7 @@ class Output_property_engraver : public Engraver
 {
   TRANSLATOR_DECLARATIONS (Output_property_engraver);
 protected:
-  Link_array<Music> props_;
+  vector<Music*> 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 ();