Author: toad
Date: 2007-07-06 19:37:57 +0000 (Fri, 06 Jul 2007)
New Revision: 13967
Modified:
trunk/freenet/src/freenet/node/NodeCrypto.java
Log:
Don't forget to specify charset! PeerNode expects it to be UTF8!
Modified: trunk/freenet/src/freenet/node/NodeCrypto.java
===================================================================
--- trunk/freenet/src/freenet/node/NodeCrypto.java 2007-07-06 19:30:20 UTC
(rev 13966)
+++ trunk/freenet/src/freenet/node/NodeCrypto.java 2007-07-06 19:37:57 UTC
(rev 13967)
@@ -336,7 +336,12 @@
ByteArrayOutputStream baos = new ByteArrayOutputStream();
DeflaterOutputStream gis;
gis = new DeflaterOutputStream(baos);
- OutputStreamWriter osw = new OutputStreamWriter(gis);
+ OutputStreamWriter osw;
+ try {
+ osw = new OutputStreamWriter(gis, "UTF-8");
+ } catch (UnsupportedEncodingException e2) {
+ throw new Error(e2);
+ }
BufferedWriter bw = new BufferedWriter(osw);
try {
fs.writeTo(bw);