summaryrefslogtreecommitdiffstats
path: root/src/gui/LoadPluginWindow.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/gui/LoadPluginWindow.cpp')
-rw-r--r--src/gui/LoadPluginWindow.cpp11
1 files changed, 4 insertions, 7 deletions
diff --git a/src/gui/LoadPluginWindow.cpp b/src/gui/LoadPluginWindow.cpp
index 65f09226..0eb65f8d 100644
--- a/src/gui/LoadPluginWindow.cpp
+++ b/src/gui/LoadPluginWindow.cpp
@@ -309,7 +309,7 @@ LoadPluginWindow::add_plugin(SPtr<const PluginModel> plugin)
Gtk::TreeModel::iterator iter = _plugins_liststore->append();
Gtk::TreeModel::Row row = *iter;
- _rows.insert(make_pair(plugin->uri(), iter));
+ _rows.emplace(plugin->uri(), iter);
set_row(row, plugin);
@@ -398,12 +398,9 @@ LoadPluginWindow::load_plugin(const Gtk::TreeModel::iterator& iter)
} else {
Raul::Path path = _graph->path().child(Raul::Symbol::symbolify(name));
Properties props = _initial_data;
- props.insert(make_pair(uris.rdf_type,
- Property(uris.ingen_Block)));
- props.insert(make_pair(uris.lv2_prototype,
- _app->forge().make_urid(plugin->uri())));
- props.insert(make_pair(uris.ingen_polyphonic,
- _app->forge().make(polyphonic)));
+ props.emplace(uris.rdf_type, Property(uris.ingen_Block));
+ props.emplace(uris.lv2_prototype, _app->forge().make_urid(plugin->uri()));
+ props.emplace(uris.ingen_polyphonic, _app->forge().make(polyphonic));
_app->interface()->put(path_to_uri(path), props);
if (_selection->get_selected_rows().size() == 1) {