[Top][All Lists]
[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