]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/simultaneous-music-iterator.cc
2003 -> 2004
[lilypond.git] / lily / simultaneous-music-iterator.cc
index 347837275b75300b1d194c7d4ff642de418fbce3..df3c947ba681f8352f6e6bb6de52711dfcd40a42 100644 (file)
@@ -3,7 +3,7 @@
 
   source file of the GNU LilyPond music typesetter
 
-  (c)  1997--2003 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+  (c) 1997--2004 Han-Wen Nienhuys <hanwen@cs.uu.nl>
 */
 
 #include "translator-group.hh"
@@ -19,27 +19,6 @@ Simultaneous_music_iterator::Simultaneous_music_iterator ()
   children_list_ = SCM_EOL;
 }
 
-Simultaneous_music_iterator::Simultaneous_music_iterator (Simultaneous_music_iterator const& src)
-  : Music_iterator (src)
-{
-  separate_contexts_b_
-    = src.separate_contexts_b_;
-  children_list_ = SCM_EOL;
-  
-  SCM children_list = SCM_EOL;
-  SCM *tail  = &children_list; 
-  for (SCM s = src.children_list_; gh_pair_p (s); s = gh_cdr(s))
-    {
-      Music_iterator *i = unsmob_iterator (gh_car (s));
-      SCM cl = i->clone ()->self_scm();
-      *tail = scm_cons (cl, *tail);
-      tail = SCM_CDRLOC (*tail);
-      scm_gc_unprotect_object (cl);
-    }
-
-  children_list_ = children_list;
-  scm_remember_upto_here_1 (children_list);
-}
 
 void
 Simultaneous_music_iterator::derived_mark()const