X-Git-Url: http://gitweb.fperrin.net/?p=GpsPrune.git;a=blobdiff_plain;f=tim%2Fprune%2Fsave%2FGpxExporter.java;fp=tim%2Fprune%2Fsave%2FGpxExporter.java;h=584d9ba5e7ab628129d3002077bc4648f4a059ac;hp=0f038b77ce60f473a50a64b068c68b698f5b2050;hb=0a2480df5845e2d7190dfdec9b2653b1609e853d;hpb=2154b1969ac2995cca46546f217f53c066b0b749
diff --git a/tim/prune/save/GpxExporter.java b/tim/prune/save/GpxExporter.java
index 0f038b7..584d9ba 100644
--- a/tim/prune/save/GpxExporter.java
+++ b/tim/prune/save/GpxExporter.java
@@ -539,7 +539,11 @@ public class GpxExporter extends GenericFunction implements Runnable
if (inPoint.isWaypoint())
{
source = replaceGpxTags(source, "", "", inPoint.getWaypointName());
- source = replaceGpxTags(source, "", "",
+ if (source != null)
+ {
+ source = source.replaceAll("", "").replaceAll("", "");
+ }
+ source = replaceGpxTags(source, "", "",
XmlUtils.fixCdata(inPoint.getFieldValue(Field.DESCRIPTION)));
}
// photo / audio links
@@ -696,9 +700,9 @@ public class GpxExporter extends GenericFunction implements Runnable
String desc = XmlUtils.fixCdata(inPoint.getFieldValue(Field.DESCRIPTION));
if (desc != null && !desc.equals(""))
{
- inWriter.write("\t\t");
+ inWriter.write("\t\t");
inWriter.write(desc);
- inWriter.write("\n");
+ inWriter.write("\n");
}
// Media links, if any
if (inPhoto && inPoint.getPhoto() != null)