From 1022910b339e7bb5d855fa8f0263d92aa3370222 Mon Sep 17 00:00:00 2001 From: dzaima Date: Fri, 10 Sep 2021 19:04:52 +0300 Subject: [PATCH] =?UTF-8?q?fix=20=E2=8C=88=C2=B4?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/builtins/md1.c | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/builtins/md1.c b/src/builtins/md1.c index f5ce6624..b3285d36 100644 --- a/src/builtins/md1.c +++ b/src/builtins/md1.c @@ -232,9 +232,9 @@ B fold_c1(Md1D* d, B x) { B f = d->f; if (xe==el_i32) { i32* xp = i32any_ptr(x); i32 c=I32_MAX; for (usz i=0; ic) c=xp[i]; dec(x); return m_i32(c); } - if (xe==el_i16) { i16* xp = i16any_ptr(x); i16 c=I16_MAX; for (usz i=0; ic) c=xp[i]; dec(x); return m_i32(c); } - if (xe==el_i32) { i32* xp = i32any_ptr(x); i32 c=I32_MAX; for (usz i=0; ic) c=xp[i]; dec(x); return m_i32(c); } + if (xe==el_i8 ) { i8 * xp = i8any_ptr (x); i8 c=I8_MIN ; for (usz i=0; ic) c=xp[i]; dec(x); return m_i32(c); } + if (xe==el_i16) { i16* xp = i16any_ptr(x); i16 c=I16_MIN; for (usz i=0; ic) c=xp[i]; dec(x); return m_i32(c); } + if (xe==el_i32) { i32* xp = i32any_ptr(x); i32 c=I32_MIN; for (usz i=0; ic) c=xp[i]; dec(x); return m_i32(c); } } if (rtid==11) { // ∨ if (xe==el_i8 ) { i8 * xp = i8any_ptr (x); bool q=0; for (usz i=0; i