From e554184304855789db467aaaadebd30e9b127817 Mon Sep 17 00:00:00 2001 From: SammysHP Date: Sun, 3 Jun 2012 10:48:07 +0200 Subject: Fix: Field Notes encoding gc.com uses UTF-16, not UTF-8. Maybe they cannot decode variable lenght characters. (Chinese characters might be four bytes long!) --- main/src/cgeo/geocaching/export/FieldnoteExport.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'main/src/cgeo/geocaching/export/FieldnoteExport.java') diff --git a/main/src/cgeo/geocaching/export/FieldnoteExport.java b/main/src/cgeo/geocaching/export/FieldnoteExport.java index ad39acd..e87555f 100644 --- a/main/src/cgeo/geocaching/export/FieldnoteExport.java +++ b/main/src/cgeo/geocaching/export/FieldnoteExport.java @@ -169,7 +169,7 @@ class FieldnoteExport extends AbstractExport { Writer fw = null; try { os = new FileOutputStream(exportFile); - fw = new OutputStreamWriter(os, "ISO-8859-1"); // gc.com doesn't support neither UTF-8 nor html entities + fw = new OutputStreamWriter(os, "UTF-16"); fw.write(fieldNoteBuffer.toString()); } catch (IOException e) { Log.e("FieldnoteExport.ExportTask export", e); -- cgit v1.1