From f4044ff86144856fdbbc5fd6ea0e9288ca37ebfb Mon Sep 17 00:00:00 2001 From: Steffen Vogel Date: Thu, 1 Jul 2021 21:33:22 +0200 Subject: [PATCH] path: revert manuels (false-)fixes --- lib/path.cpp | 2 +- lib/path_source.cpp | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/lib/path.cpp b/lib/path.cpp index f2c4652a2..d58349da1 100644 --- a/lib/path.cpp +++ b/lib/path.cpp @@ -378,7 +378,7 @@ int path_prepare(struct vpath *p, NodeList &nodes) /* Prepare pool */ pool_size = MAX(1UL, vlist_length(&p->destinations)) * p->queuelen; - ret = pool_init(&p->pool, pool_size, SAMPLE_LENGTH(vlist_length(&p->signals)), pool_mt); + ret = pool_init(&p->pool, pool_size, SAMPLE_LENGTH(vlist_length(path_output_signals(p))), pool_mt); if (ret) return ret; diff --git a/lib/path_source.cpp b/lib/path_source.cpp index e822d2982..c1e4feca0 100644 --- a/lib/path_source.cpp +++ b/lib/path_source.cpp @@ -57,7 +57,7 @@ int path_source_init_master(struct vpath_source *ps, struct vnode *n) if (ps->node->_vt->pool_size) pool_size = ps->node->_vt->pool_size; - ret = pool_init(&ps->pool, pool_size, SAMPLE_LENGTH(vlist_length(&ps->node->in.signals)), node_memory_type(ps->node)); + ret = pool_init(&ps->pool, pool_size, SAMPLE_LENGTH(vlist_length(node_input_signals(ps->node))), node_memory_type(ps->node)); if (ret) return ret;