Commit f7a76bdfe3

andrewkraevskii <andrew.kraevskii@gmail.com>
2024-04-10 22:18:41
autodoc: fix tokenizer
1 parent 7fb5a0b
Changed files (1)
lib
docs
wasm
markdown
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]