From 26238d5a51c79bfc31dae0d56f03b63dd825d9ed Mon Sep 17 00:00:00 2001 From: Manuel Pitz Date: Wed, 23 Jun 2021 20:05:11 +0200 Subject: [PATCH] loopback: simplify code --- lib/nodes/loopback_internal.cpp | 6 ++---- 1 file changed, 2 insertions(+), 4 deletions(-) diff --git a/lib/nodes/loopback_internal.cpp b/lib/nodes/loopback_internal.cpp index d70c62207..40b5ec3d9 100644 --- a/lib/nodes/loopback_internal.cpp +++ b/lib/nodes/loopback_internal.cpp @@ -70,10 +70,8 @@ int loopback_internal_read(struct vnode *n, struct sample * const smps[], unsign avail = queue_signalled_pull_many(&l->queue, (void **) cpys, cnt); - for (int i = 0; i < avail; i++) { - sample_copy(smps[i], cpys[i]); - sample_decref(cpys[i]); - } + sample_copy_many(smps, cpys, avail); + sample_decref_many(cpys, avail); return avail; }