]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/scheme-engraver.cc
Issue 4357/5: Remove Scheme listeners as they are just callbacks now.
[lilypond.git] / lily / scheme-engraver.cc
index 5ab14ce414a7d896ecb3b10b3658100ce0c02de7..6762c753c96bb6c29bcd86086f1b292ccadb1ac8 100644 (file)
@@ -105,7 +105,7 @@ Scheme_engraver::init_from_scheme (SCM definition)
       translator_listener_record *rec = new translator_listener_record;
       *tail = rec;
       rec->event_class_ = event_class;
-      rec->get_listener_ = &Scheme_engraver::get_listener;
+      rec->get_listener_ = &Scheme_engraver::tlr_get_listener;
       tail = &rec->next_;
     }
 
@@ -173,7 +173,7 @@ Scheme_engraver::acknowledge_grob_by_hash (Grob_info info,
 
 /* static */
 Listener
-Scheme_engraver::get_listener (void *arg, SCM name)
+Scheme_engraver::tlr_get_listener (void *arg, SCM name)
 {
   Scheme_engraver *me = (Scheme_engraver *) arg;
   SCM func = ly_assoc_get (name, me->listeners_alist_, SCM_BOOL_F);