Skip to content

Commit 593a0c4

Browse files
committed
Use Locale.ROOT for case operations
1 parent cdf23cd commit 593a0c4

File tree

1 file changed

+3
-3
lines changed
  • graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/str

1 file changed

+3
-3
lines changed

graalpython/com.oracle.graal.python/src/com/oracle/graal/python/builtins/objects/str/StringBuiltins.java

Lines changed: 3 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -776,7 +776,7 @@ static String upper(Object self,
776776

777777
@TruffleBoundary
778778
private static String toUpperCase(String str) {
779-
return UCharacter.toUpperCase(Locale.ENGLISH, str);
779+
return UCharacter.toUpperCase(Locale.ROOT, str);
780780
}
781781
}
782782

@@ -903,7 +903,7 @@ private static String toLowerCase(String self) {
903903
}
904904

905905
private static String internalToLowerCase(String self) {
906-
return UCharacter.toLowerCase(Locale.ENGLISH, self);
906+
return UCharacter.toLowerCase(Locale.ROOT, self);
907907
}
908908
}
909909

@@ -2035,7 +2035,7 @@ static String doGeneric(Object self,
20352035

20362036
@TruffleBoundary
20372037
private static String doTitle(String self) {
2038-
return UCharacter.toTitleCase(Locale.ENGLISH, self, null);
2038+
return UCharacter.toTitleCase(Locale.ROOT, self, null);
20392039
}
20402040
}
20412041

0 commit comments

Comments
 (0)