]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/context-def.cc
* scm/define-grob-properties.scm (all-user-grob-properties): add
[lilypond.git] / lily / context-def.cc
index fa563bd80a578016ecf18d2e3cd7142f8f6b4473..738da30f81dbd9dad330dbe7e7e7da9e765d1c0c 100644 (file)
@@ -18,6 +18,9 @@
 #include "translator-group.hh"
 #include "warn.hh"
 
+#include "engraver-group-engraver.hh"
+#include "performer-group-performer.hh"
+
 Context_def::Context_def ()
 {
   context_aliases_ = SCM_EOL;
@@ -336,9 +339,9 @@ Context_def::instantiate (SCM ops, Object_key const *key)
   g->simple_trans_list_ = trans_list;
 
   context->implementation_ = g;
-  if (dynamic_cast<Engraver_group_engraver *> (g))
+  if (dynamic_cast<Engraver_group *> (g))
     g->simple_trans_list_ = filter_performers (g->simple_trans_list_);
-  else if (dynamic_cast<Performer_group_performer *> (g))
+  else if (dynamic_cast<Performer_group *> (g))
     g->simple_trans_list_ = filter_engravers (g->simple_trans_list_);
 
   g->context_ = context;