summaryrefslogtreecommitdiffstats
path: root/src/Parser.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/Parser.cpp')
-rw-r--r--src/Parser.cpp7
1 files changed, 3 insertions, 4 deletions
diff --git a/src/Parser.cpp b/src/Parser.cpp
index 9318d44a..a0341747 100644
--- a/src/Parser.cpp
+++ b/src/Parser.cpp
@@ -31,6 +31,7 @@
#include "ingen/World.hpp"
#include "ingen/filesystem.hpp"
#include "ingen/paths.hpp"
+#include "lv2/atom/Forge.hpp"
#include "lv2/atom/atom.h"
#include "serd/serd.h"
#include "sord/sordmm.hpp"
@@ -102,10 +103,8 @@ get_properties(ingen::World* world,
LV2_URID_Map* map = &world->uri_map().urid_map_feature()->urid_map;
Sratom* sratom = sratom_new(map);
- LV2_Atom_Forge forge;
- lv2_atom_forge_init(&forge, map);
-
- AtomForgeSink out(&forge);
+ AtomForgeSink out;
+ lv2::atom::Forge forge(map, out);
const Sord::Node nil;
Properties props;