Skip to content

Commit c6830ac

Browse files
committed
Use english locale when converting to lower case
1 parent 3f72c94 commit c6830ac

File tree

1 file changed

+2
-1
lines changed

1 file changed

+2
-1
lines changed

jansi/src/main/java/org/fusesource/jansi/AnsiConsole.java

+2-1
Original file line numberDiff line numberDiff line change
@@ -27,6 +27,7 @@
2727
import java.io.PrintStream;
2828
import java.io.UnsupportedEncodingException;
2929
import java.nio.charset.Charset;
30+
import java.util.Locale;
3031

3132
/**
3233
* Provides consistent access to an ANSI aware console PrintStream.
@@ -42,7 +43,7 @@ public class AnsiConsole {
4243
public static final PrintStream system_err = System.err;
4344
public static final PrintStream err;
4445

45-
private static final boolean IS_WINDOWS = System.getProperty("os.name").toLowerCase().contains("win");
46+
private static final boolean IS_WINDOWS = System.getProperty("os.name").toLowerCase(Locale.ENGLISH).contains("win");
4647

4748
private static final boolean IS_CYGWIN = IS_WINDOWS
4849
&& System.getenv("PWD") != null

0 commit comments

Comments
 (0)