]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/quote-iterator.cc
Tomas Sauer's fix for alternatives in abc2ly.
[lilypond.git] / lily / quote-iterator.cc
index 849472c329a34a52ca1e594740231e6281cb34a9..09e91e6e384052168d091fc6617a70067dfa9ff9 100644 (file)
@@ -244,9 +244,9 @@ Quote_iterator::process (Moment m)
                    mp = *me_pitch;
 
                  Pitch diff = pitch_interval (qp, mp);
-
-                 SCM props =  transpose_mutable (ev->get_property_alist (true), diff);
-                 ev = new Stream_event (ev->get_property ("class"), props);
+                 ev = ev->clone ();
+                 
+                 transpose_mutable (ev->get_property_alist (true), diff);
                  transposed_musics_ = scm_cons (ev->unprotect (), transposed_musics_);
                }
              quote_outlet_.get_outlet ()->event_source ()->broadcast (ev);