From cc8d1cb4d706ef7639fb3cc33d60edfa13220be8 Mon Sep 17 00:00:00 2001 From: dzaima Date: Sat, 4 Jun 2022 02:13:01 +0300 Subject: [PATCH] fix m_vec1 under OOM --- src/builtins/sfns.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/builtins/sfns.c b/src/builtins/sfns.c index 8398949f..452c99e0 100644 --- a/src/builtins/sfns.c +++ b/src/builtins/sfns.c @@ -36,8 +36,9 @@ B m_vec1(B a) { else { u32* rp; B r = m_c32arrv(&rp, 1); rp[0] = c; return r; } } Arr* ra = m_fillarrp(1); arr_shVec(ra); - fillarr_setFill(ra, asFill(inc(a))); fillarr_ptr(ra)[0] = a; + fillarr_setFill(ra, m_f64(0)); + fillarr_setFill(ra, asFill(inc(a))); return taga(ra); }