Index: lily/multi-measure-rest.cc |
diff --git a/lily/multi-measure-rest.cc b/lily/multi-measure-rest.cc |
index 9ffaf4e18c03986b1852919ea893f652f6f9606f..c0f26f5c857c394f1db2de658594919de77e5414 100644 |
--- a/lily/multi-measure-rest.cc |
+++ b/lily/multi-measure-rest.cc |
@@ -42,8 +42,7 @@ Multi_measure_rest::bar_width (Spanner *me) |
{ |
SCM spacing_pair = me->get_property ("spacing-pair"); |
Interval iv; |
- Direction d = LEFT; |
- do |
+ for (LEFT_and_RIGHT (d)) |
{ |
Item *col = me->get_bound (d)->get_column (); |
SCM align_sym |
@@ -54,7 +53,6 @@ Multi_measure_rest::bar_width (Spanner *me) |
iv[d] = coldim[-d]; |
} |
- while (flip (&d) != LEFT); |
return iv; |
} |