]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/translator-dispatch-list.cc
Doc-es: update Learning/Templates.
[lilypond.git] / lily / translator-dispatch-list.cc
index 79647bc7837f02aa63303d4986afdb091e3d71db..41d5a171827ceb5bdf065d3eaf5eeebd0bcf1884 100644 (file)
@@ -21,6 +21,8 @@
 #include "engraver.hh"
 
 
+const char * const Engraver_dispatch_list::type_p_name_ = 0;
+
 void
 Engraver_dispatch_list::apply (Grob_info gi)
 {
@@ -40,14 +42,14 @@ Engraver_dispatch_list::create (SCM trans_list,
                                 SCM iface_list, Direction start_end)
 {
   SCM retval = Engraver_dispatch_list ().smobbed_copy ();
-  Engraver_dispatch_list *list = Engraver_dispatch_list::unsmob (retval);
+  Engraver_dispatch_list *list = unsmob<Engraver_dispatch_list> (retval);
 
   Engraver_dispatch_entry entry;
   bool found = false;
   for (SCM s = trans_list; scm_is_pair (s); s = scm_cdr (s))
     {
       Engraver *eng
-        = Engraver::unsmob (scm_car (s));
+        = unsmob<Engraver> (scm_car (s));
 
       if (!eng)
         continue;