diff options
| author | Naboris <contact@naab.be> | 2022-01-08 09:39:26 +0100 |
|---|---|---|
| committer | Naboris <contact@naab.be> | 2022-01-08 09:49:21 +0100 |
| commit | 773cfac449a1a4a46795cc3345245fbd98b32cbe (patch) | |
| tree | c1f135dfe9c09bb47c4c7a2886f20f4f467c9531 /core/unicode | |
| parent | b02f2953ac721e2605d0795b751d30ea667bcc4e (diff) | |
fix typo
Diffstat (limited to 'core/unicode')
| -rw-r--r-- | core/unicode/utf16/utf16.odin | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/core/unicode/utf16/utf16.odin b/core/unicode/utf16/utf16.odin index 2e349640e..6bdd6558a 100644 --- a/core/unicode/utf16/utf16.odin +++ b/core/unicode/utf16/utf16.odin @@ -117,9 +117,9 @@ decode_to_utf8 :: proc(d: []byte, s: []u16) -> (n: int) { switch c := s[i]; { case c < _surr1, _surr3 <= c: r = rune(c) - case _surr1 <= r && r < _surr2 && i+1 < len(s) && + case _surr1 <= c && c < _surr2 && i+1 < len(s) && _surr2 <= s[i+1] && s[i+1] < _surr3: - r = decode_surrogate_pair(rune(r), rune(s[i+1])) + r = decode_surrogate_pair(rune(c), rune(s[i+1])) i += 1 } |