From 574ef8d61b34968bac6de9cf240eff9c95881417 Mon Sep 17 00:00:00 2001 From: Carl Hetherington Date: Wed, 6 Apr 2011 23:26:44 +0000 Subject: [PATCH] Hopefully allow compilation against gtkmm 2.24.0 (#3946 and #3934). git-svn-id: svn://localhost/ardour2/branches/3.0@9319 d708f5d6-7413-0410-9779-e7cbd77b26cf --- gtk2_ardour/plugin_eq_gui.cc | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/gtk2_ardour/plugin_eq_gui.cc b/gtk2_ardour/plugin_eq_gui.cc index a5bfb38f17..5c90f5a887 100644 --- a/gtk2_ardour/plugin_eq_gui.cc +++ b/gtk2_ardour/plugin_eq_gui.cc @@ -73,7 +73,10 @@ PluginEqGui::PluginEqGui(boost::shared_ptr pluginInsert) // dB selection dBScaleModel = Gtk::ListStore::create(dBColumns); - dBScaleCombo = new Gtk::ComboBox(dBScaleModel); + /* this grotty-looking cast allows compilation against gtkmm 2.24.0, which + added a new ComboBox constructor. + */ + dBScaleCombo = new Gtk::ComboBox ((Glib::RefPtr &) dBScaleModel); dBScaleCombo->set_title (_("dB scale")); #define ADD_DB_ROW(MIN,MAX,STEP,NAME) \