diff --git a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelControllerGroup.java b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelControllerGroup.java index b077179e0..fb330679a 100644 --- a/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelControllerGroup.java +++ b/apps/i2ptunnel/java/src/net/i2p/i2ptunnel/TunnelControllerGroup.java @@ -255,7 +255,7 @@ public class TunnelControllerGroup { FileOutputStream fos = null; try { fos = new FileOutputStream(cfgFile); - fos.write(buf.toString().getBytes()); + fos.write(buf.toString().getBytes("UTF-8")); if (_log.shouldLog(Log.INFO)) _log.info("Config written to " + cfgFile.getPath()); } catch (IOException ioe) { diff --git a/router/java/src/net/i2p/router/startup/ClientAppConfig.java b/router/java/src/net/i2p/router/startup/ClientAppConfig.java index dd30d662f..94b824671 100644 --- a/router/java/src/net/i2p/router/startup/ClientAppConfig.java +++ b/router/java/src/net/i2p/router/startup/ClientAppConfig.java @@ -113,7 +113,7 @@ public class ClientAppConfig { buf.append(PREFIX).append(i).append(".delay=").append(app.delay / 1000).append("\n"); buf.append(PREFIX).append(i).append(".startOnLoad=").append(!app.disabled).append("\n"); } - fos.write(buf.toString().getBytes()); + fos.write(buf.toString().getBytes("UTF-8")); } catch (IOException ioe) { } finally { if (fos != null) try { fos.close(); } catch (IOException ioe) {}