From f7a76bdfe3bc05034f895913261a743a83ca3c78 Mon Sep 17 00:00:00 2001 From: andrewkraevskii Date: Wed, 10 Apr 2024 23:18:41 +0300 Subject: [PATCH] autodoc: fix tokenizer --- lib/docs/wasm/markdown/Parser.zig | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/docs/wasm/markdown/Parser.zig b/lib/docs/wasm/markdown/Parser.zig index 7f463224be..fe4fc2f9b0 100644 --- a/lib/docs/wasm/markdown/Parser.zig +++ b/lib/docs/wasm/markdown/Parser.zig @@ -1540,7 +1540,7 @@ const InlineParser = struct { iter.pos += 1; return .{ .text = replacement }; }; - const is_valid = iter.pos + cp_len < iter.content.len and + const is_valid = iter.pos + cp_len <= iter.content.len and std.unicode.utf8ValidateSlice(iter.content[iter.pos..][0..cp_len]); const cp_encoded = if (is_valid) iter.content[iter.pos..][0..cp_len]