diff options
Diffstat (limited to 'src/CodePoint.zig')
| -rw-r--r-- | src/CodePoint.zig | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/src/CodePoint.zig b/src/CodePoint.zig index 1c1bec1..62dd793 100644 --- a/src/CodePoint.zig +++ b/src/CodePoint.zig | |||
| @@ -18,11 +18,11 @@ pub const CodePointIterator = struct { | |||
| 18 | 18 | ||
| 19 | if (self.bytes[self.i] < 128) { | 19 | if (self.bytes[self.i] < 128) { |
| 20 | // ASCII fast path | 20 | // ASCII fast path |
| 21 | defer self.i += 1; | 21 | self.i += 1; |
| 22 | return .{ | 22 | return .{ |
| 23 | .code = self.bytes[self.i], | 23 | .code = self.bytes[self.i - 1], |
| 24 | .len = 1, | 24 | .len = 1, |
| 25 | .offset = self.i, | 25 | .offset = self.i - 1, |
| 26 | }; | 26 | }; |
| 27 | } | 27 | } |
| 28 | 28 | ||