From 1605778ecc4e9fd1325ad2d5e8ca95d2ce619a0e Mon Sep 17 00:00:00 2001 From: Jan Eglinger Date: Tue, 10 Apr 2018 15:02:34 +0200 Subject: [PATCH] Always use UTF-8 when loading scripts from URL --- src/main/java/org/scijava/script/ScriptInfo.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/main/java/org/scijava/script/ScriptInfo.java b/src/main/java/org/scijava/script/ScriptInfo.java index 1bd3995a7..ef8802b5a 100644 --- a/src/main/java/org/scijava/script/ScriptInfo.java +++ b/src/main/java/org/scijava/script/ScriptInfo.java @@ -40,6 +40,7 @@ import java.io.StringReader; import java.net.MalformedURLException; import java.net.URL; +import java.nio.charset.StandardCharsets; import java.text.SimpleDateFormat; import java.util.ArrayList; import java.util.Date; @@ -132,7 +133,7 @@ public ScriptInfo(final Context context, final String path) { public ScriptInfo(final Context context, final URL url, final String path) throws IOException { - this(context, url, path, new InputStreamReader(url.openStream())); + this(context, url, path, new InputStreamReader(url.openStream(), StandardCharsets.UTF_8)); } /**