diff options
Diffstat (limited to 'libs/gtkmm2ext/gtkmm2ext/barcontroller.h')
-rw-r--r-- | libs/gtkmm2ext/gtkmm2ext/barcontroller.h | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/libs/gtkmm2ext/gtkmm2ext/barcontroller.h b/libs/gtkmm2ext/gtkmm2ext/barcontroller.h index fe67e9ecec..5e9a6fed90 100644 --- a/libs/gtkmm2ext/gtkmm2ext/barcontroller.h +++ b/libs/gtkmm2ext/gtkmm2ext/barcontroller.h @@ -34,7 +34,7 @@ class BarController : public Gtk::Frame public: typedef sigc::slot<void,char*,unsigned int> LabelCallback; - BarController (Gtk::Adjustment& adj, PBD::Controllable&, LabelCallback lc = LabelCallback()); + BarController (Gtk::Adjustment& adj, boost::shared_ptr<PBD::Controllable>, LabelCallback lc = LabelCallback()); virtual ~BarController () {} @@ -63,7 +63,7 @@ class BarController : public Gtk::Frame /* export this to allow direct connection to button events */ Gtk::Widget& event_widget() { return darea; } - PBD::Controllable* get_controllable() { return binding_proxy.get_controllable(); } + boost::shared_ptr<PBD::Controllable> get_controllable() { return binding_proxy.get_controllable(); } protected: Gtk::Adjustment& adjustment; |