Changeset 7029 in josm for trunk/src/org/openstreetmap/josm/data/AutosaveTask.java
- Timestamp:
- 2014-04-29T16:38:07+02:00 (12 years ago)
- File:
-
- 1 edited
Legend:
- Unmodified
- Added
- Removed
-
trunk/src/org/openstreetmap/josm/data/AutosaveTask.java
r7005 r7029 179 179 } 180 180 181 private void savelayer(AutosaveLayerInfo info) throws IOException{181 private void savelayer(AutosaveLayerInfo info) { 182 182 if (!info.layer.getName().equals(info.layerName)) { 183 183 setLayerFileName(info); … … 263 263 if (info.layer == osmLayer) { 264 264 265 try { 266 savelayer(info); 267 File lastFile = info.backupFiles.pollLast(); 268 if (lastFile != null) { 269 moveToDeletedLayersFolder(lastFile); 265 savelayer(info); 266 File lastFile = info.backupFiles.pollLast(); 267 if (lastFile != null) { 268 moveToDeletedLayersFolder(lastFile); 269 } 270 for (File file: info.backupFiles) { 271 if (file.delete()) { 272 getPidFile(file).delete(); 270 273 } 271 for (File file: info.backupFiles) {272 if (file.delete()) {273 getPidFile(file).delete();274 }275 }276 } catch (IOException e) {277 Main.error(tr("Error while creating backup of removed layer: {0}", e.getMessage()));278 274 } 279 275
Note:
See TracChangeset
for help on using the changeset viewer.
