bug-classpath
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[Bug classpath/26760] wrong default encoding when writing to file


From: konqueror at gmx dot de
Subject: [Bug classpath/26760] wrong default encoding when writing to file
Date: 19 Mar 2006 16:17:04 -0000


------- Comment #3 from konqueror at gmx dot de  2006-03-19 16:17 -------
A possible fix is this:

Index: java/io/PrintWriter.java
===================================================================
RCS file: /sources/classpath/classpath/java/io/PrintWriter.java,v
retrieving revision 1.20
diff -u -r1.20 PrintWriter.java
--- java/io/PrintWriter.java    9 Nov 2005 22:48:58 -0000       1.20
+++ java/io/PrintWriter.java    19 Mar 2006 16:16:09 -0000
@@ -123,7 +123,18 @@
   public PrintWriter(OutputStream out)
   {
     super();
-    this.out = new OutputStreamWriter(out);
+
+    try
+    {
+      this.out = new OutputStreamWriter(out, "US-ASCII");
+    }
+    catch (UnsupportedEncodingException e)
+    {
+      InternalError ie = new InternalError();
+      ie.initCause(e);
+      throw ie;
+    }
+
     this.lock = this.out;
   }


I dont know if we really want a patch like this.


-- 


http://gcc.gnu.org/bugzilla/show_bug.cgi?id=26760





reply via email to

[Prev in Thread] Current Thread [Next in Thread]