]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/drum-note-performer.cc
* configure.in (--enable-std-vector): New option.
[lilypond.git] / lily / drum-note-performer.cc
index e0a0606df3ef53ceab91b40c157dcb39eb80d884..dd83e6699f2b2b9a37812952ab22506f6e3c8cb2 100644 (file)
@@ -53,7 +53,7 @@ Drum_note_performer::process_music ()
          Audio_note *p = new Audio_note (*pit, n->get_length (), 0);
          Audio_element_info info (p, n);
          announce_element (info);
-         notes_.push (p);
+         notes_.push_back (p);
        }
     }
 
@@ -66,7 +66,7 @@ Drum_note_performer::stop_translation_timestep ()
   // why don't grace notes show up here?
   // --> grace notes effectively do not get delayed
   Moment now = now_mom ();
-  for (int i = 0; i < notes_.size (); i++)
+  for (vsize i = 0; i < notes_.size (); i++)
     play_element (notes_[i]);
   notes_.clear ();
   note_evs_.clear ();
@@ -77,7 +77,7 @@ Drum_note_performer::try_music (Music *ev)
 {
   if (ev->is_mus_type ("note-event"))
     {
-      note_evs_.push (ev);
+      note_evs_.push_back (ev);
       return true;
     }
   else if (ev->is_mus_type ("busy-playing-event"))