From f2c309d7de6d598286ca2efad5674912b7d57333 Mon Sep 17 00:00:00 2001 From: Robin Gareus Date: Sat, 25 Mar 2023 00:06:29 +0100 Subject: [PATCH] Use std pointers in objective C files --- gtk2_ardour/au_pluginui.mm | 6 +++--- gtk2_ardour/mac_vst_plugin_ui.mm | 6 +++--- gtk2_ardour/vst3_nsview_plugin_ui.mm | 6 +++--- 3 files changed, 9 insertions(+), 9 deletions(-) diff --git a/gtk2_ardour/au_pluginui.mm b/gtk2_ardour/au_pluginui.mm index 30d1a3a8d7..b2a0b35078 100644 --- a/gtk2_ardour/au_pluginui.mm +++ b/gtk2_ardour/au_pluginui.mm @@ -395,7 +395,7 @@ static void interposed_drawIfNeeded (id receiver, SEL selector, NSRect rect) } @end -AUPluginUI::AUPluginUI (boost::shared_ptr pib) +AUPluginUI::AUPluginUI (std::shared_ptr pib) : PlugUIBase (pib) , automation_mode_label (_("Automation")) , preset_label (_("Presets")) @@ -419,7 +419,7 @@ AUPluginUI::AUPluginUI (boost::shared_ptr pib) set_popdown_strings (automation_mode_selector, automation_mode_strings); automation_mode_selector.set_active_text (automation_mode_strings.front()); - if ((au = boost::dynamic_pointer_cast (pib->plugin())) == 0) { + if ((au = std::dynamic_pointer_cast (pib->plugin())) == 0) { error << _("unknown type of editor-supplying plugin (note: no AudioUnit support in this version of ardour)") << endmsg; throw failed_constructor (); } @@ -1348,7 +1348,7 @@ AUPluginUI::stop_updating (GdkEventAny*) } PlugUIBase* -create_au_gui (boost::shared_ptr pib, VBox** box) +create_au_gui (std::shared_ptr pib, VBox** box) { AUPluginUI* aup = new AUPluginUI (pib); (*box) = aup; diff --git a/gtk2_ardour/mac_vst_plugin_ui.mm b/gtk2_ardour/mac_vst_plugin_ui.mm index 0eacf8f943..3637a81aa5 100644 --- a/gtk2_ardour/mac_vst_plugin_ui.mm +++ b/gtk2_ardour/mac_vst_plugin_ui.mm @@ -58,15 +58,15 @@ struct ERect{ @end VSTPluginUI* -create_mac_vst_gui (boost::shared_ptr pib) +create_mac_vst_gui (std::shared_ptr pib) { /* PluginUIWindow::create_mac_vst_editor assures this cast works */ - boost::shared_ptr mvst = boost::dynamic_pointer_cast (pib->plugin()); + std::shared_ptr mvst = std::dynamic_pointer_cast (pib->plugin()); return new MacVSTPluginUI (pib, mvst); } -MacVSTPluginUI::MacVSTPluginUI (boost::shared_ptr pib, boost::shared_ptr vst) +MacVSTPluginUI::MacVSTPluginUI (std::shared_ptr pib, std::shared_ptr vst) : VSTPluginUI (pib, vst) , _ns_view (0) { diff --git a/gtk2_ardour/vst3_nsview_plugin_ui.mm b/gtk2_ardour/vst3_nsview_plugin_ui.mm index c63d469b71..a86446e943 100644 --- a/gtk2_ardour/vst3_nsview_plugin_ui.mm +++ b/gtk2_ardour/vst3_nsview_plugin_ui.mm @@ -43,15 +43,15 @@ using namespace ARDOUR; using namespace Steinberg; VST3PluginUI* -create_mac_vst3_gui (boost::shared_ptr pib, Gtk::VBox** box) +create_mac_vst3_gui (std::shared_ptr pib, Gtk::VBox** box) { - VST3NSViewPluginUI* v = new VST3NSViewPluginUI (pib, boost::dynamic_pointer_cast (pib->plugin())); + VST3NSViewPluginUI* v = new VST3NSViewPluginUI (pib, std::dynamic_pointer_cast (pib->plugin())); *box = v; return v; } -VST3NSViewPluginUI::VST3NSViewPluginUI (boost::shared_ptr pib, boost::shared_ptr vst3) +VST3NSViewPluginUI::VST3NSViewPluginUI (std::shared_ptr pib, std::shared_ptr vst3) : VST3PluginUI (pib, vst3) { pack_start (_gui_widget, true, true);