]> git.donarmstrong.com Git - lilypond.git/blobdiff - lily/accidental-engraver.cc
Doc: CG - Updates for building the LP Docs using XeLaTex
[lilypond.git] / lily / accidental-engraver.cc
index 016433d2ba491aae4524d4791c990855ea25039e..f9d2e15cd4c0e298f9c6a9fbcb3caea2a93fe172 100644 (file)
@@ -199,10 +199,7 @@ check_pitch_against_rules (Pitch const &pitch, Context *origin,
       */
       else if (scm_is_symbol (rule))
         {
-          Context *dad = origin;
-          while (dad && !dad->is_alias (rule))
-            dad = dad->get_parent_context ();
-
+          Context *dad = find_context_above (origin, rule);
           if (dad)
             origin = dad;
         }