aboutsummaryrefslogtreecommitdiff
path: root/core/unicode
diff options
context:
space:
mode:
authorNaboris <contact@naab.be>2022-01-08 09:39:26 +0100
committerNaboris <contact@naab.be>2022-01-08 09:49:21 +0100
commit773cfac449a1a4a46795cc3345245fbd98b32cbe (patch)
treec1f135dfe9c09bb47c4c7a2886f20f4f467c9531 /core/unicode
parentb02f2953ac721e2605d0795b751d30ea667bcc4e (diff)
fix typo
Diffstat (limited to 'core/unicode')
-rw-r--r--core/unicode/utf16/utf16.odin4
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
}