From d748baab3740291d5d7e2cc9b43e82537d9d7c3a Mon Sep 17 00:00:00 2001 From: dzaima Date: Sat, 11 Sep 2021 17:16:21 +0300 Subject: [PATCH] =?UTF-8?q?typed=20=E2=8C=BD=F0=9D=95=A9?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/builtins/sfns.c | 19 +++++++++++-------- 1 file changed, 11 insertions(+), 8 deletions(-) diff --git a/src/builtins/sfns.c b/src/builtins/sfns.c index 1fd0738d..d3a0868d 100644 --- a/src/builtins/sfns.c +++ b/src/builtins/sfns.c @@ -861,14 +861,17 @@ B reverse_c1(B t, B x) { B xf = getFillQ(x); u8 xe = TI(x,elType); usz xia = a(x)->ia; - if (rnk(x)==1) { - if (xe==el_i32) { - i32* xp = i32any_ptr(x); - i32* rp; B r = m_i32arrv(&rp, xia); - for (usz i = 0; i < xia; i++) rp[i] = xp[xia-i-1]; - dec(x); - return r; - } + if (rnk(x)==1 && xesh[0];