diff --git a/gtk2_ardour/lv2_plugin_ui.cc b/gtk2_ardour/lv2_plugin_ui.cc index bc11d31cce..8cd3382ad1 100644 --- a/gtk2_ardour/lv2_plugin_ui.cc +++ b/gtk2_ardour/lv2_plugin_ui.cc @@ -33,7 +33,7 @@ using namespace ARDOUR; using namespace PBD; #if defined(HAVE_NEW_SLV2) && defined(HAVE_SUIL) -SuilHost LV2PluginUI::ui_host = NULL; +SuilHost* LV2PluginUI::ui_host = NULL; SLV2Value LV2PluginUI::ui_GtkUI = NULL; #endif diff --git a/gtk2_ardour/lv2_plugin_ui.h b/gtk2_ardour/lv2_plugin_ui.h index 7a784e2d67..5eacff14cc 100644 --- a/gtk2_ardour/lv2_plugin_ui.h +++ b/gtk2_ardour/lv2_plugin_ui.h @@ -82,10 +82,10 @@ class LV2PluginUI : public PlugUIBase, public Gtk::VBox static void on_external_ui_closed(void* controller); #if defined(HAVE_NEW_SLV2) && defined(HAVE_SUIL) - static SuilHost ui_host; - static SLV2Value ui_GtkUI; + static SuilHost* ui_host; + static SLV2Value ui_GtkUI; - SuilInstance _inst; + SuilInstance* _inst; #else SLV2UIInstance _inst; #endif