Changeset 29638 in osm for applications


Ignore:
Timestamp:
2013-06-07T00:54:06+02:00 (11 years ago)
Author:
donvip
Message:

[josm_osmarender] fix #josm7870 - NPE with nodes without coordinates

File:
1 edited

Legend:

Unmodified
Added
Removed
  • applications/editors/josm/plugins/osmarender/src/org/openstreetmap/josm/plugins/osmarender/OsmarenderPlugin.java

    r29637 r29638  
    8080                Set<OsmPrimitive> parents = new HashSet<OsmPrimitive>();
    8181                for (Node n : ds.getNodes()) {
    82                     if (n.isUsable() && n.getCoor().isWithin(b)) {
     82                    if (n.isUsable() && n.getCoor() != null && n.getCoor().isWithin(b)) {
    8383                        parents.addAll(n.getReferrers());
    8484                        w.visit(n);
     
    9090                    if (p instanceof Way) {
    9191                        for (Node n : ((Way) p).getNodes()) {
    92                             if (n.getCoor().isWithin(b))
     92                            if (n.getCoor() != null && n.getCoor().isWithin(b))
    9393                                parents.add(n);
    9494                        }
Note: See TracChangeset for help on using the changeset viewer.