Changeset 5096 in josm


Ignore:
Timestamp:
Mar 17, 2012 10:24:18 PM (14 months ago)
Author:
simon04
Message:

fix #7517 - NPE when pasting relation with incomplete node members to new layer

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/actions/PasteAction.java

    r5052 r5096  
    5252            if (data instanceof NodeData) { 
    5353                NodeData n = (NodeData)data; 
    54                 double east = n.getEastNorth().east(); 
    55                 double north = n.getEastNorth().north(); 
    56                 if (east > maxEast) { maxEast = east; } 
    57                 if (east < minEast) { minEast = east; } 
    58                 if (north > maxNorth) { maxNorth = north; } 
    59                 if (north < minNorth) { minNorth = north; } 
     54                if (n.getEastNorth() != null) { 
     55                    double east = n.getEastNorth().east(); 
     56                    double north = n.getEastNorth().north(); 
     57                    if (east > maxEast) { maxEast = east; } 
     58                    if (east < minEast) { minEast = east; } 
     59                    if (north > maxNorth) { maxNorth = north; } 
     60                    if (north < minNorth) { minNorth = north; } 
     61                } 
    6062            } 
    6163            if (data.isIncomplete()) { 
Note: See TracChangeset for help on using the changeset viewer.