]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/music-iterator.cc
*** empty log message ***
[lilypond.git] / lily / music-iterator.cc
index ce0bf4140e8b0a00b9a78b1ede73431d5fac55a4..c4cf900dca52d6ea51c5fc2f16bebbf7afae0fcd 100644 (file)
@@ -78,7 +78,7 @@ Music_iterator::get_static_get_iterator (Music *m)
 
   SCM ctor = m->get_property ("iterator-ctor") ;
   SCM iter = SCM_EOL;
-  if (is_procedure (ctor))
+  if (ly_c_procedure_p (ctor))
     {
       iter = scm_call_0 (ctor);
       p = unsmob_iterator (iter);
@@ -243,7 +243,7 @@ is_child_context (Context *me, Context *child)
 {
   while (child && child != me)
     {
-      child = child->daddy_context_;
+      child = child->get_parent_context ();
     }
   
   return child == me;