From 6743c09b4afbdbf963d93e1f38717bc425c0c7b9 Mon Sep 17 00:00:00 2001 From: Paul Davis Date: Sun, 9 Jul 2023 17:37:22 -0600 Subject: [PATCH] change return type from ptr to reference for AutomationTimeAxis::base_item() --- gtk2_ardour/automation_time_axis.h | 4 ++-- gtk2_ardour/editor_drag.cc | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/gtk2_ardour/automation_time_axis.h b/gtk2_ardour/automation_time_axis.h index d122255375..5e0e2ea045 100644 --- a/gtk2_ardour/automation_time_axis.h +++ b/gtk2_ardour/automation_time_axis.h @@ -121,8 +121,8 @@ public: return _parameter; } - ArdourCanvas::Item* base_item () const { - return _base_rect; + ArdourCanvas::Rectangle& base_item () const { + return *_base_rect; } bool has_automation () const; diff --git a/gtk2_ardour/editor_drag.cc b/gtk2_ardour/editor_drag.cc index 4bc28d2557..00dc82c4c5 100644 --- a/gtk2_ardour/editor_drag.cc +++ b/gtk2_ardour/editor_drag.cc @@ -6343,7 +6343,7 @@ NoteDrag::aborted (bool) /** Make an AutomationRangeDrag for lines in an AutomationTimeAxisView */ AutomationRangeDrag::AutomationRangeDrag (Editor* editor, AutomationTimeAxisView* atv, float initial_value, list const& r) - : Drag (editor, atv->base_item (), editor->default_time_domain ()) /* XXX NUTEMPO FIX TIME DOMAIN */ + : Drag (editor, &atv->base_item (), editor->default_time_domain ()) /* XXX NUTEMPO FIX TIME DOMAIN */ , _ranges (r) , _y_origin (atv->y_position ()) , _y_height (atv->effective_height ()) // or atv->lines()->front()->height() ?!