summaryrefslogtreecommitdiffstats
path: root/src/server/BlockImpl.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/server/BlockImpl.cpp')
-rw-r--r--src/server/BlockImpl.cpp5
1 files changed, 4 insertions, 1 deletions
diff --git a/src/server/BlockImpl.cpp b/src/server/BlockImpl.cpp
index d0f0d646..ceae2df2 100644
--- a/src/server/BlockImpl.cpp
+++ b/src/server/BlockImpl.cpp
@@ -38,7 +38,10 @@ BlockImpl::BlockImpl(PluginImpl* plugin,
bool polyphonic,
GraphImpl* parent,
SampleRate srate)
- : NodeImpl(plugin->uris(), parent, symbol)
+ : Node(plugin->uris(), parent ? parent->path().child(symbol) : Raul::Path("/"))
+ , _parent(parent)
+ , _path(parent ? parent->path().child(symbol) : Raul::Path("/"))
+ , _symbol(symbol)
, _plugin(plugin)
, _polyphony((polyphonic && parent) ? parent->internal_poly() : 1)
, _mark(Mark::UNVISITED)