escape for xml the material type key and flight data type keys.
[debian/openrocket] / core / src / net / sf / openrocket / file / openrocket / OpenRocketSaver.java
index e7e42c85b5b3f3c0ccfe34edca88ebc18d035d14..9378a455131ef739a2c1d632aa08b4a5dfedd15f 100644 (file)
@@ -458,7 +458,7 @@ public class OpenRocketSaver extends RocketSaver {
                for (int i = 0; i < types.length; i++) {
                        if (i > 0)
                                sb.append(",");
-                       sb.append(types[i].getKey());
+                       sb.append(escapeXML(types[i].getKey()));
                }
                sb.append("\" types=\"");
                for (int i = 0; i < types.length; i++) {