X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=src%2Fgrouping.cc;h=bc665a19c03a453b309e0c391f008354a8cab16b;hb=31e311c0fb0ede49394d058b6c22f2a130421b9e;hp=6c2e6760c800d41e9302da62e9a2775888ef4c57;hpb=e4a632f6bbdb0a331baadf64a5b97f24e2a2a338;p=lilypond.git diff --git a/src/grouping.cc b/src/grouping.cc index 6c2e6760c8..bc665a19c0 100644 --- a/src/grouping.cc +++ b/src/grouping.cc @@ -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();