(c) 1997--2000 Han-Wen Nienhuys <hanwen@cs.uu.nl>
*/
+
+/*
+ UGH. too many includes.
+ */
#include "debug.hh"
#include "music-list.hh"
#include "music-iterator.hh"
#include "auto-change-iterator.hh"
#include "request.hh"
#include "request-iterator.hh"
+#include "output-property.hh"
void
Music_iterator::do_print() const
else
p = new Unfolded_repeat_iterator;
}
- else if (Request const * r = dynamic_cast<Request const* > (m))
+ else
{
- p = new Request_iterator ;
+ p = new Simple_music_iterator ;
}
- else
- assert (0);
p->music_l_ = m;
return p;