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 c3d6eaaf..c6650ecb 100644
--- a/src/Parser.cpp
+++ b/src/Parser.cpp
@@ -32,6 +32,7 @@
#include "ingen/URIs.hpp"
#include "ingen/World.hpp"
#include "lv2/lv2plug.in/ns/ext/atom/atom.h"
+#include "lv2/lv2plug.in/ns/ext/atom/Forge.hpp"
#include "serd/serd.h"
#include "sord/sordmm.hpp"
#include "sratom/sratom.h"
@@ -131,10 +132,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;