Author: sco...@google.com
Date: Wed Apr  1 21:44:40 2009
New Revision: 5161

Modified:
    trunk/dev/core/src/com/google/gwt/dev/SignatureDumper.java

Log:
Force SignatureDumper to use UTF-8 encoding.

Modified: trunk/dev/core/src/com/google/gwt/dev/SignatureDumper.java
==============================================================================
--- trunk/dev/core/src/com/google/gwt/dev/SignatureDumper.java  (original)
+++ trunk/dev/core/src/com/google/gwt/dev/SignatureDumper.java  Wed Apr  1  
21:44:40 2009
@@ -23,10 +23,12 @@
  import com.google.gwt.core.ext.typeinfo.JMethod;
  import com.google.gwt.core.ext.typeinfo.JParameter;
  import com.google.gwt.core.ext.typeinfo.TypeOracle;
+import com.google.gwt.dev.util.Util;

  import java.io.File;
-import java.io.FileWriter;
+import java.io.FileOutputStream;
  import java.io.IOException;
+import java.io.OutputStreamWriter;
  import java.io.PrintWriter;

  class SignatureDumper {
@@ -34,7 +36,10 @@
    public static void dumpSignatures(TreeLogger logger, TypeOracle  
typeOracle,
        File outFile) {
      try {
-      PrintWriter out = new PrintWriter(new FileWriter(outFile));
+      FileOutputStream fos = new FileOutputStream(outFile);
+      OutputStreamWriter osw = new OutputStreamWriter(fos,
+          Util.DEFAULT_ENCODING);
+      PrintWriter out = new PrintWriter(osw);
        out.println("# Contains all signatures dumped from the GWT  
compiler");
        out.println("FileVersion 1");
        out.println("GwtVersion " + About.GWT_VERSION_NUM);

--~--~---------~--~----~------------~-------~--~----~
http://groups.google.com/group/Google-Web-Toolkit-Contributors
-~----------~----~----~----~------~----~------~--~---

Reply via email to