You are viewing a plain text version of this content. The canonical link for it is here.
Posted to notifications@groovy.apache.org by pa...@apache.org on 2015/06/09 17:59:05 UTC

incubator-groovy git commit: fix for GROOVY-7461 (closes #36)

Repository: incubator-groovy
Updated Branches:
  refs/heads/master 043f52a49 -> 66c424af8


fix for GROOVY-7461 (closes #36)


Project: http://git-wip-us.apache.org/repos/asf/incubator-groovy/repo
Commit: http://git-wip-us.apache.org/repos/asf/incubator-groovy/commit/66c424af
Tree: http://git-wip-us.apache.org/repos/asf/incubator-groovy/tree/66c424af
Diff: http://git-wip-us.apache.org/repos/asf/incubator-groovy/diff/66c424af

Branch: refs/heads/master
Commit: 66c424af81de205bbe2deb2d2807617b4db75096
Parents: 043f52a
Author: Keegan Witt <ke...@gmail.com>
Authored: Tue Jun 9 08:53:07 2015 -0400
Committer: pascalschumacher <pa...@gmx.net>
Committed: Tue Jun 9 17:57:47 2015 +0200

----------------------------------------------------------------------
 src/main/org/codehaus/groovy/runtime/ResourceGroovyMethods.java | 5 +++--
 1 file changed, 3 insertions(+), 2 deletions(-)
----------------------------------------------------------------------


http://git-wip-us.apache.org/repos/asf/incubator-groovy/blob/66c424af/src/main/org/codehaus/groovy/runtime/ResourceGroovyMethods.java
----------------------------------------------------------------------
diff --git a/src/main/org/codehaus/groovy/runtime/ResourceGroovyMethods.java b/src/main/org/codehaus/groovy/runtime/ResourceGroovyMethods.java
index e390393..b45b54b 100644
--- a/src/main/org/codehaus/groovy/runtime/ResourceGroovyMethods.java
+++ b/src/main/org/codehaus/groovy/runtime/ResourceGroovyMethods.java
@@ -40,6 +40,7 @@ import java.net.URI;
 import java.net.URISyntaxException;
 import java.net.URL;
 import java.net.URLConnection;
+import java.nio.charset.Charset;
 import java.util.Arrays;
 import java.util.ArrayList;
 import java.util.HashMap;
@@ -1817,9 +1818,9 @@ public class ResourceGroovyMethods extends DefaultGroovyMethodsSupport {
     }
 
     private static void writeUTF16BomIfRequired(final String charset, final OutputStream stream) throws IOException {
-        if ("UTF-16BE".equals(charset)) {
+        if ("UTF-16BE".equals(Charset.forName(charset).name())) {
             writeUtf16Bom(stream, true);
-        } else if ("UTF-16LE".equals(charset)) {
+        } else if ("UTF-16LE".equals(Charset.forName(charset).name())) {
             writeUtf16Bom(stream, false);
         }
     }