]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/performer.cc
release: 1.3.82
[lilypond.git] / lily / performer.cc
index 7ccad7dd2a3678ab9289f14f6f3296fdf2c1870a..8cf1c972f7118ae5b16d350cb4c5a26580688f9d 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c) 1996,  1997--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1996--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
                Jan Nieuwenhuizen <janneke@gnu.org>
  */
 
@@ -45,6 +45,7 @@ Performer::process_acknowledged ()
 void
 Performer::announce_element (Audio_element_info i)
 {
-  i.origin_trans_l_arr_.push (this);
+  if (!i.origin_trans_l_)
+    i.origin_trans_l_= this;
   daddy_perf_l()->announce_element (i);
 }