From 48a9b786c9cb54ff6589eff99d10ad670b63941f Mon Sep 17 00:00:00 2001 From: dzaima Date: Thu, 27 May 2021 16:46:35 +0300 Subject: [PATCH] don't poinlessly overallocate group fill size --- src/builtins/sfns.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/builtins/sfns.c b/src/builtins/sfns.c index cc223897..493e0d75 100644 --- a/src/builtins/sfns.c +++ b/src/builtins/sfns.c @@ -560,7 +560,7 @@ B group_c2(B t, B w, B x) { for (usz i = 0; i < ria; i++) rp[i] = m_f64(0); // don't break if allocation errors B xf = getFillQ(x); - B rf = m_fillarrp(ria); + B rf = m_fillarrp(0); arr_shVec(rf, 0); fillarr_setFill(r, rf); if (TI(x).elType==el_i32) { @@ -619,7 +619,7 @@ B group_c2(B t, B w, B x) { a(c)->ia = 0; rp[i] = c; } - B rf = m_fillarrp(ria); + B rf = m_fillarrp(0); arr_shVec(rf, 0); fillarr_setFill(rf, xf); fillarr_setFill(r, rf);