diff --git a/core/strings/strings.odin b/core/strings/strings.odin index beaa8bda1..bad0ac26a 100644 --- a/core/strings/strings.odin +++ b/core/strings/strings.odin @@ -438,7 +438,7 @@ equal_fold :: proc(u, v: string) -> (res: bool) { r := unicode.simple_fold(sr) for r != sr && r < tr { - r = unicode.simple_fold(sr) + r = unicode.simple_fold(r) } if r == tr { continue loop