Ignore:
Timestamp:
2009-05-18T19:47:22+02:00 (15 years ago)
Author:
framm
Message:
  • secured all methods in Way class against breakage when used with incomplete ways
  • fix relation editor breakage with incomplete objects (closes #2599)
  • less exceptions in AboutAction when run inside develeopment environment
File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/gui/dialogs/RelationEditor.java

    r1596 r1598  
    382382            Node n2 = null;
    383383            RelationMember m = em;
    384             while (true) {
     384            while (m != null) {
    385385                if (m.member instanceof Way) {
    386386                    n1 = ((Way) m.member).lastNode();
     
    394394            if (i<clone.members.size()-1) {
    395395                m = clone.members.get(i+1);
    396                 while (true) {
     396                while (m != null) {
    397397                    if (m.member instanceof Way) {
    398398                        n2 = ((Way) (m.member)).firstNode();
Note: See TracChangeset for help on using the changeset viewer.