aboutsummaryrefslogtreecommitdiff
path: root/audio/ardour/files/patch-gtk2_ardour-io_selector.h
diff options
context:
space:
mode:
Diffstat (limited to 'audio/ardour/files/patch-gtk2_ardour-io_selector.h')
-rw-r--r--audio/ardour/files/patch-gtk2_ardour-io_selector.h25
1 files changed, 25 insertions, 0 deletions
diff --git a/audio/ardour/files/patch-gtk2_ardour-io_selector.h b/audio/ardour/files/patch-gtk2_ardour-io_selector.h
new file mode 100644
index 000000000000..37f4ec456b9e
--- /dev/null
+++ b/audio/ardour/files/patch-gtk2_ardour-io_selector.h
@@ -0,0 +1,25 @@
+--- gtk2_ardour/io_selector.h.orig
++++ gtk2_ardour/io_selector.h
+@@ -20,12 +20,7 @@
+ #ifndef __ardour_ui_io_selector_h__
+ #define __ardour_ui_io_selector_h__
+
+-#if __GNUC__ >= 3
+-#include <ext/slist>
+-using __gnu_cxx::slist;
+-#else
+-#include <slist.h>
+-#endif
++#include <boost/container/slist.hpp>
+
+ #include <string>
+
+@@ -110,7 +105,7 @@ class IOSelector : public Gtk::VBox {
+ Gtk::ScrolledWindow port_display_scroller;
+
+ Glib::Mutex port_display_lock;
+- slist<Gtk::TreeView *> port_displays;
++ boost::container::slist<Gtk::TreeView *> port_displays;
+ void display_ports ();
+
+ void rescan ();