Changeset 812 in josm


Ignore:
Timestamp:
Aug 21, 2008 12:29:48 AM (5 years ago)
Author:
stoecker
Message:

fixed illegal access. closes #1437

File:
1 edited

Legend:

Unmodified
Added
Removed
  • trunk/src/org/openstreetmap/josm/data/Preferences.java

    r808 r812  
    330330 
    331331        synchronized public void putColor(String colName, Color val) { 
    332                 put("color."+colName, ColorHelper.color2html(val)); 
     332                put("color."+colName, val != null ? ColorHelper.color2html(val) : null); 
    333333        } 
    334334 
     
    346346                return def; 
    347347        } 
     348 
     349        synchronized public double getDouble(String key, double def) { 
     350                putDefault(key, Double.toString(def)); 
     351                String v = get(key); 
     352                if(null == v) 
     353                        return def; 
     354 
     355                try { 
     356                        return Double.parseDouble(v); 
     357                } catch(NumberFormatException e) { 
     358                        // fall out 
     359                } 
     360                return def; 
     361        } 
    348362} 
Note: See TracChangeset for help on using the changeset viewer.