Fix reference of track after free() (#4795).
[ardour.git] / gtk2_ardour / export_multiplicator.cc
index f6f31bfc0a7d7da38f00efd226a36883326fc9a6..ba5a2a667d298bb354bfefd1d7cc2f94e66891ca 100644 (file)
@@ -254,7 +254,7 @@ ExportMultiplicator::get_hbox (TablePosition position)
        return widget;
 }
 
-ExportMultiplicator::ButtonWidget::ButtonWidget (Glib::ustring name, boost::shared_ptr<ExportProfileManager> m, ExportProfileManager::GraphNode * node) :
+ExportMultiplicator::ButtonWidget::ButtonWidget (std::string name, boost::shared_ptr<ExportProfileManager> m, ExportProfileManager::GraphNode * node) :
   label (name),
   node (node),
   split_position (0.5)
@@ -268,7 +268,7 @@ ExportMultiplicator::ButtonWidget::ButtonWidget (Glib::ustring name, boost::shar
        ui_manager = Gtk::UIManager::create();
        ui_manager->insert_action_group (menu_actions);
 
-       Glib::ustring ui_info =
+       std::string ui_info =
                "<ui>"
                "  <popup name='PopupMenu'>"
                "    <menuitem action='Split'/>"