| 1 | Index: src/org/openstreetmap/josm/io/GpxWriter.java
|
|---|
| 2 | ===================================================================
|
|---|
| 3 | --- src/org/openstreetmap/josm/io/GpxWriter.java (revision 1091)
|
|---|
| 4 | +++ src/org/openstreetmap/josm/io/GpxWriter.java (working copy)
|
|---|
| 5 | @@ -1,17 +1,19 @@
|
|---|
| 6 | // License: GPL. Copyright 2007 by Immanuel Scholz and others
|
|---|
| 7 | package org.openstreetmap.josm.io;
|
|---|
| 8 |
|
|---|
| 9 | +import java.io.BufferedWriter;
|
|---|
| 10 | +import java.io.OutputStream;
|
|---|
| 11 | +import java.io.OutputStreamWriter;
|
|---|
| 12 | import java.io.PrintWriter;
|
|---|
| 13 | -import java.io.OutputStream;
|
|---|
| 14 | +import java.io.UnsupportedEncodingException;
|
|---|
| 15 | import java.util.Collection;
|
|---|
| 16 | import java.util.Map;
|
|---|
| 17 |
|
|---|
| 18 | import org.openstreetmap.josm.data.Bounds;
|
|---|
| 19 | -
|
|---|
| 20 | import org.openstreetmap.josm.data.gpx.GpxData;
|
|---|
| 21 | -import org.openstreetmap.josm.data.gpx.GpxTrack;
|
|---|
| 22 | +import org.openstreetmap.josm.data.gpx.GpxLink;
|
|---|
| 23 | import org.openstreetmap.josm.data.gpx.GpxRoute;
|
|---|
| 24 | -import org.openstreetmap.josm.data.gpx.GpxLink;
|
|---|
| 25 | +import org.openstreetmap.josm.data.gpx.GpxTrack;
|
|---|
| 26 | import org.openstreetmap.josm.data.gpx.WayPoint;
|
|---|
| 27 |
|
|---|
| 28 | /**
|
|---|
| 29 | @@ -23,8 +25,8 @@
|
|---|
| 30 | super(out);
|
|---|
| 31 | }
|
|---|
| 32 |
|
|---|
| 33 | - public GpxWriter(OutputStream out) {
|
|---|
| 34 | - super(new PrintWriter(out));
|
|---|
| 35 | + public GpxWriter(OutputStream out) throws UnsupportedEncodingException {
|
|---|
| 36 | + super(new PrintWriter(new BufferedWriter(new OutputStreamWriter(out, "UTF-8"))));
|
|---|
| 37 | }
|
|---|
| 38 |
|
|---|
| 39 | public GpxWriter() {
|
|---|