From d8e1aed6465b23b6b2f89386c3e524bdd49ff78b Mon Sep 17 00:00:00 2001 From: "Yukihiro \"Matz\" Matsumoto" Date: Sun, 28 Jan 2024 23:35:46 +0900 Subject: [PATCH] string.c (search_nonascii): need not to check n>3 on 32bit platforms --- src/string.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/string.c b/src/string.c index 3642dfbe6..380a34c16 100644 --- a/src/string.c +++ b/src/string.c @@ -369,10 +369,12 @@ search_nonascii(const char *p, const char *e) if (NOASCII(p[1])) return p+1; if (NOASCII(p[2])) return p+2; if (NOASCII(p[3])) return p+3; +#ifdef MRB_64BIT if (NOASCII(p[4])) return p+4; if (NOASCII(p[5])) return p+5; if (NOASCII(p[6])) return p+6; if (NOASCII(p[7])) return p+7; +#endif } } }