X-Git-Url: https://gitweb.fperrin.net/?a=blobdiff_plain;ds=sidebyside;f=src%2Ftim%2Fprune%2Fsave%2FGpxExporter.java;h=8bfd0905f857b5c744ca8a25c9455da656dbd516;hb=890ec6fb37d62c8bfa172094c837424bef550854;hp=88ac7914c29a1b92a235ff426e782f07ca4fcae3;hpb=a94e508b8332721b65e3cc16f71da22cc46109a9;p=GpsPrune.git
diff --git a/src/tim/prune/save/GpxExporter.java b/src/tim/prune/save/GpxExporter.java
index 88ac791..8bfd090 100644
--- a/src/tim/prune/save/GpxExporter.java
+++ b/src/tim/prune/save/GpxExporter.java
@@ -583,6 +583,7 @@ public class GpxExporter extends GenericFunction implements Runnable
}
source = replaceGpxTags(source, "", "",
XmlUtils.fixCdata(inPoint.getFieldValue(Field.DESCRIPTION)));
+ source = replaceGpxTags(source, "", "", inPoint.getFieldValue(Field.COMMENT));
}
// photo / audio links
if (source != null && (inPoint.hasMedia() || source.indexOf("") > 0)) {
@@ -733,13 +734,21 @@ public class GpxExporter extends GenericFunction implements Runnable
inWriter.write(XmlUtils.fixCdata(inPoint.getWaypointName().trim()));
inWriter.write("\n");
// description, if any
- String desc = XmlUtils.fixCdata(inPoint.getFieldValue(Field.DESCRIPTION));
+ final String desc = XmlUtils.fixCdata(inPoint.getFieldValue(Field.DESCRIPTION));
if (desc != null && !desc.equals(""))
{
inWriter.write("\t\t");
inWriter.write(desc);
inWriter.write("\n");
}
+ // comment, if any
+ final String comment = XmlUtils.fixCdata(inPoint.getFieldValue(Field.COMMENT));
+ if (comment != null && !comment.equals(""))
+ {
+ inWriter.write("\t\t");
+ inWriter.write(comment);
+ inWriter.write("\n");
+ }
// Media links, if any
if (inSettings.getExportPhotoPoints() && inPoint.getPhoto() != null)
{