Ignore:
Timestamp:
2015-05-15T23:49:31+02:00 (9 years ago)
Author:
Don-vip
Message:

fix some Findbugs violations

File:
1 edited

Legend:

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

    r8345 r8357  
    112112    public WmsCache(String url, int tileSize) {
    113113        File globalCacheDir = new File(cacheDirPath());
    114         globalCacheDir.mkdirs();
     114        if (!globalCacheDir.mkdirs()) {
     115            Main.warn("Unable to create global cache directory: "+globalCacheDir.getAbsolutePath());
     116        }
    115117        cacheDir = new File(globalCacheDir, getCacheDirectory(url));
    116118        cacheDir.mkdirs();
     
    230232                if (files != null) {
    231233                    for (File file: files) {
    232                         if (!referencedFiles.contains(file.getName())) {
    233                             file.delete();
     234                        if (!referencedFiles.contains(file.getName()) && !file.delete()) {
     235                            Main.warn("Unable to delete file: "+file.getAbsolutePath());
    234236                        }
    235237                    }
     
    530532        }
    531533
    532         imageFile.getParentFile().mkdirs();
     534        if (!imageFile.getParentFile().mkdirs()) {
     535            Main.warn("Unable to create parent directory: "+imageFile.getParentFile().getAbsolutePath());
     536        }
    533537
    534538        if (img != null) {
     
    555559                    }
    556560                    totalFileSize -= size;
    557                     file.delete();
     561                    if (!file.delete()) {
     562                        Main.warn("Unable to delete file: "+file.getAbsolutePath());
     563                    }
    558564                    it.remove();
    559565                }
Note: See TracChangeset for help on using the changeset viewer.