Ticket #7194: 7194.patch

File 7194.patch, 690 bytes (added by Don-vip, 14 years ago)
  • src/org/openstreetmap/josm/data/osm/DataSetMerger.java

     
    178178
    179179                List<OsmPrimitive> referrers = target.getReferrers();
    180180                if (referrers.isEmpty()) {
     181                    if (target instanceof Way) { // fix #7194
     182                        ((Way) target).setNodes(null);
     183                    }
    181184                    target.setDeleted(true);
    182185                    target.mergeFrom(source);
    183186                    it.remove();