]> git.donarmstrong.com Git - lilypond.git/commitdiff
transpose a clone of the quoted event
authorHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 24 Dec 2006 15:39:59 +0000 (16:39 +0100)
committerHan-Wen Nienhuys <hanwen@xs4all.nl>
Sun, 24 Dec 2006 15:39:59 +0000 (16:39 +0100)
Conflicts:

lily/quote-iterator.cc

lily/quote-iterator.cc

index dead1d503e25466cf3e6dbe541f74662a11e244f..f33a43221205b38a90b23bed6be56a0e96743cfb 100644 (file)
@@ -245,7 +245,8 @@ Quote_iterator::process (Moment m)
                    mp = *me_pitch;
 
                  Pitch diff = pitch_interval (qp, mp);
-
+                 ev = ev->clone ();
+                 
                  SCM props =  transpose_mutable (ev->get_property_alist (true), diff);
                  ev = new Stream_event (ev->get_property ("class"), props);
                  transposed_musics_ = scm_cons (ev->unprotect (), transposed_musics_);