don't use Protected_scm for music-iterator members.
* lily/music-iterator.cc (Music_iterator): initialize music_
+2002-09-10 Han-Wen Nienhuys <hanwen@cs.uu.nl>
+
+ * lily/include/sequential-iterator.hh (class Sequential_iterator):
+ don't use Protected_scm for music-iterator members.
+
+ * lily/music-iterator.cc (Music_iterator): initialize music_
+
2002-09-09 Juergen Reuter <reuter@ipd.uka.de>
* input/test/accid.ly: updated test file to show all available
protected:
Moment here_mom_;
Music_iterator * iter_;
- Protected_scm list_;
+ SCM list_;
SCM cursor_;
virtual void next_element (bool side_effect);
Music_iterator::Music_iterator ()
{
+ music_ = 0;
smobify_self ();
}
{
if (iter_)
scm_gc_mark (iter_->self_scm());
+ scm_gc_mark (list_);
}