diff --git a/gtk2_ardour/editor_rulers.cc b/gtk2_ardour/editor_rulers.cc index 60858b204b..88044f1e04 100644 --- a/gtk2_ardour/editor_rulers.cc +++ b/gtk2_ardour/editor_rulers.cc @@ -1506,11 +1506,11 @@ Editor::metric_get_bbt (std::vector& marks, gdouble l // default: bbt_nmarks = bbt_bars + 2; for (n = 0, i = grid.begin(); i != grid.end() && n < bbt_nmarks; ++i) { - if ((*i).bbt().is_bar()) { + if ((*i).is_bar()) { snprintf (buf, sizeof(buf), "%" PRIu32, (*i).bbt().bars); mark.style = ArdourCanvas::Ruler::Mark::Major; mark.label = buf; - mark.position = (*i).sample (sr); + mark.position = (*i).sample; marks.push_back (mark); ++n; }