From 67f55d7b4e4156bb44dbef2e59d4b3ee0e87c015 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Fri, 5 Aug 2022 00:14:12 +0200 Subject: [PATCH] EditorSnapshots does not benefit by inheriting from EditorComponent --- gtk2_ardour/editor.cc | 2 +- gtk2_ardour/editor_snapshots.cc | 3 +-- gtk2_ardour/editor_snapshots.h | 4 ++-- 3 files changed, 4 insertions(+), 5 deletions(-) diff --git a/gtk2_ardour/editor.cc b/gtk2_ardour/editor.cc index af15797fba..477430ad8d 100644 --- a/gtk2_ardour/editor.cc +++ b/gtk2_ardour/editor.cc @@ -681,7 +681,7 @@ Editor::Editor () _routes = new EditorRoutes (); _regions = new EditorRegions (this); _sources = new EditorSources (this); - _snapshots = new EditorSnapshots (this); + _snapshots = new EditorSnapshots (); _locations = new EditorLocations (this); _properties_box = new SelectionPropertiesBox (); diff --git a/gtk2_ardour/editor_snapshots.cc b/gtk2_ardour/editor_snapshots.cc index f9c034f32e..16b3e36fbf 100644 --- a/gtk2_ardour/editor_snapshots.cc +++ b/gtk2_ardour/editor_snapshots.cc @@ -48,8 +48,7 @@ using namespace Gtk; using namespace ARDOUR; using namespace ARDOUR_UI_UTILS; -EditorSnapshots::EditorSnapshots (Editor* e) - : EditorComponent (e) +EditorSnapshots::EditorSnapshots () { _snapshot_model = ListStore::create (_columns); _snapshot_display.set_model (_snapshot_model); diff --git a/gtk2_ardour/editor_snapshots.h b/gtk2_ardour/editor_snapshots.h index 3bbf10ae21..5633365c22 100644 --- a/gtk2_ardour/editor_snapshots.h +++ b/gtk2_ardour/editor_snapshots.h @@ -27,10 +27,10 @@ #include #include "editor_component.h" -class EditorSnapshots : public EditorComponent, public ARDOUR::SessionHandlePtr +class EditorSnapshots : public ARDOUR::SessionHandlePtr { public: - EditorSnapshots (Editor *); + EditorSnapshots (); void set_session (ARDOUR::Session *);