X-Git-Url: https://git.donarmstrong.com/?a=blobdiff_plain;f=lily%2Fgrob.cc;h=9479f17f41179cb3fbdc3cf6769fb533ffbbde9a;hb=8f0b968097e1477fe6a5c71ef4c67cc1ae6c1b61;hp=78be89e399f147c6cefb42428e7896bd204308c9;hpb=2909349bdbefbf880fa9c8c47ba2eddf9f9855ca;p=lilypond.git diff --git a/lily/grob.cc b/lily/grob.cc index 78be89e399..9479f17f41 100644 --- a/lily/grob.cc +++ b/lily/grob.cc @@ -722,14 +722,11 @@ common_refpoint_of_list (SCM elist, Grob *common, Axis a) Grob * common_refpoint_of_array (vector const &arr, Grob *common, Axis a) { - for (vsize i = arr.size (); i--;) - if (Grob *s = arr[i]) - { - if (common) - common = common->common_refpoint (s, a); - else - common = s; - } + for (vsize i = 0; i < arr.size (); i++) + if (common) + common = common->common_refpoint (arr[i], a); + else + common = arr[i]; return common; }