From a4e1eadbe138dbf3a804b3056b4f6edcc36e7ade Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 6 Oct 2011 15:51:25 +0000 Subject: in additive_vbap(), only try to return 3 dimensions of data if there are 3 dimensions svn path=/trunk/externals/vbap/; revision=15529 --- vbap.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/vbap.c b/vbap.c index e60413b..66d9953 100644 --- a/vbap.c +++ b/vbap.c @@ -415,7 +415,8 @@ static void additive_vbap(float *final_gs, float cartdir[3], t_vbap *x) final_gs[ls[0]-1] += g[0]; final_gs[ls[1]-1] += g[1]; - final_gs[ls[2]-1] += g[2]; + if (dim==3) + final_gs[ls[2]-1] += g[2]; } } -- cgit v1.2.1