]> git.donarmstrong.com Git - lilypond.git/blobdiff - src/grouping.cc
release: 0.0.38
[lilypond.git] / src / grouping.cc
index 6c2e6760c800d41e9302da62e9a2775888ef4c57..bc665a19c03a453b309e0c391f008354a8cab16b 100644 (file)
@@ -316,7 +316,7 @@ Rhythmic_grouping::translate(Moment m)
 }
 
 void
-Rhythmic_grouping::extend(MInterval m)
+Rhythmic_grouping::extend(MInterval m)const
 {    
     assert(m.left >= interval().left);
     while (m.right  >interval().right ) {
@@ -325,7 +325,7 @@ Rhythmic_grouping::extend(MInterval m)
            a[i] =new Rhythmic_grouping(*children[i]);
            a[i]->translate(children.top()->interval().right);      
        }
-       children.concat(a);
+       ((Rhythmic_grouping*)this)->children.concat(a);
     }
     assert(m.right <= interval().right);
     OK();