summaryrefslogtreecommitdiffstats
path: root/src/World.cpp
diff options
context:
space:
mode:
authorDavid Robillard <d@drobilla.net>2019-12-08 17:08:51 +0100
committerDavid Robillard <d@drobilla.net>2019-12-08 20:59:06 +0100
commit4ca52683ce01f833c552aa62dd80a6a3e48e785c (patch)
tree3de2448e635799286265b3e74605bac51df957c0 /src/World.cpp
parent1953452f3dc0c919b17f6f1ee555f5642480db44 (diff)
downloadingen-4ca52683ce01f833c552aa62dd80a6a3e48e785c.tar.gz
ingen-4ca52683ce01f833c552aa62dd80a6a3e48e785c.tar.bz2
ingen-4ca52683ce01f833c552aa62dd80a6a3e48e785c.zip
Cleanup: Use std::make_shared
Diffstat (limited to 'src/World.cpp')
-rw-r--r--src/World.cpp10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/World.cpp b/src/World.cpp
index 69a0f0bc..72b7b96b 100644
--- a/src/World.cpp
+++ b/src/World.cpp
@@ -101,9 +101,9 @@ public:
lv2_features = new LV2Features();
lv2_features->add_feature(uri_map.urid_map_feature());
lv2_features->add_feature(uri_map.urid_unmap_feature());
- lv2_features->add_feature(SPtr<InstanceAccess>(new InstanceAccess()));
- lv2_features->add_feature(SPtr<DataAccess>(new DataAccess()));
- lv2_features->add_feature(SPtr<Log::Feature>(new Log::Feature()));
+ lv2_features->add_feature(std::make_shared<InstanceAccess>());
+ lv2_features->add_feature(std::make_shared<DataAccess>());
+ lv2_features->add_feature(std::make_shared<Log::Feature>());
lilv_world_load_all(lilv_world.get());
// Set up RDF namespaces
@@ -197,8 +197,8 @@ public:
World::World(LV2_URID_Map* map, LV2_URID_Unmap* unmap, LV2_Log_Log* log)
: _impl(new Impl(map, unmap, log))
{
- _impl->serialiser = SPtr<Serialiser>(new Serialiser(*this));
- _impl->parser = SPtr<Parser>(new Parser());
+ _impl->serialiser = std::make_shared<Serialiser>(*this);
+ _impl->parser = std::make_shared<Parser>();
}
World::~World()