From 421c90786d418ace10083d6b48a041f2459a56f2 Mon Sep 17 00:00:00 2001 From: Ben Pfaff Date: Sun, 30 May 2021 13:30:10 -0700 Subject: [PATCH] segment: Fix implementation of is_all_spaces(). --- src/language/lexer/segment.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/language/lexer/segment.c b/src/language/lexer/segment.c index 8d17ce38fe..1a8e8a6b5f 100644 --- a/src/language/lexer/segment.c +++ b/src/language/lexer/segment.c @@ -227,7 +227,7 @@ is_all_spaces (const char *input_, size_t n) for (int ofs = 0; ofs < n; ofs += mblen) { ucs4_t uc; - mblen = u8_mbtouc (&uc, input, n); + mblen = u8_mbtouc (&uc, input + ofs, n - ofs); if (!lex_uc_is_space (uc)) return false; } -- 2.30.2