]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/note-performer.cc
* configure.in (--enable-std-vector): New option.
[lilypond.git] / lily / note-performer.cc
index 28ff54d2b554257955712bea2782843eba89e3a5..77c0a21bf8d4800557b55de3156131890ed191a5 100644 (file)
@@ -53,7 +53,7 @@ Note_performer::process_music ()
              Audio_note *p = new Audio_note (*pitp, n->get_length (), - transposing);
              Audio_element_info info (p, n);
              announce_element (info);
-             notes_.push (p);
+             notes_.push_back (p);
            }
        }
       note_evs_.clear ();
@@ -66,7 +66,7 @@ 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 @@ 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"))