X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Ftranslator.cc;h=e57e1c391af53eec7dc93253da33fe28d5cff8e7;hb=a6a51abfd0195a3cf7d6ea095cf69808852f21ce;hp=bdc55f0f05467a4d4cb5fd56b548deb9995329c2;hpb=67cd07e55d5ec908c246ae543e480d367b61d6b3;p=lilypond.git diff --git a/lily/translator.cc b/lily/translator.cc index bdc55f0f05..e57e1c391a 100644 --- a/lily/translator.cc +++ b/lily/translator.cc @@ -32,13 +32,6 @@ Translator::~Translator () { } -void -Translator::init () -{ - daddy_context_ = 0; - smobify_self (); -} - void Translator::process_music () { @@ -49,15 +42,10 @@ Translator::process_acknowledged () { } -Translator::Translator () +Translator::Translator (Context *c) + : daddy_context_ (c) { - init (); -} - -Translator::Translator (Translator const &) - : Smob () -{ - init (); + smobify_self (); } Moment @@ -160,7 +148,7 @@ Translator::static_translator_description (const char *grobs, const char *desc, SCM listener_list, const char *read, - const char *write) const + const char *write) { SCM static_properties = SCM_EOL;