]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/key-performer.cc
Issue 4865/2: Rewrite of new translator initializations
[lilypond.git] / lily / key-performer.cc
index 06666ac53257083095af1323b62df7ec531d0dfa..568357573de7626e90136e4a15731854883b2c94 100644 (file)
@@ -98,7 +98,6 @@ Key_performer::stop_translation_timestep ()
     }
 }
 
-IMPLEMENT_TRANSLATOR_LISTENER (Key_performer, key_change);
 void
 Key_performer::listen_key_change (Stream_event *ev)
 {
@@ -106,6 +105,12 @@ Key_performer::listen_key_change (Stream_event *ev)
     key_ev_ = ev;
 }
 
+void
+Key_performer::boot ()
+{
+  ADD_LISTENER (Key_performer, key_change);
+}
+
 ADD_TRANSLATOR (Key_performer,
                 /* doc */
                 "",