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.hh"
#include "warn.hh"
#include "translator-group.hh"
-#include "translator-def.hh"
+#include "context-def.hh"
#include "moment.hh"
#include "ly-smobs.icc"
properties_scm_ = SCM_EOL;
definition_ = SCM_EOL;
daddy_trans_ =0;
+ accepts_list_ = SCM_EOL;
}
Translator::Translator ()
Music_output_def *
Translator::get_output_def () const
{
- return output_def_;
+ return
+ (daddy_trans_)
+ ? daddy_trans_->get_output_def ()
+ : 0;
}
SCM
}
void
-Translator:: stop_translation_timestep ()
+Translator::stop_translation_timestep ()
{
}
scm_gc_mark (me->trans_group_list_);
scm_gc_mark (me->definition_);
scm_gc_mark (me->properties_scm_);
+ scm_gc_mark (me->accepts_list_);
return me->properties_scm_;
}