1
0
mirror of https://github.com/esp8266/Arduino.git synced 2025-06-17 22:23:10 +03:00

Deleting json files if they are some how corrupted. Fixes #3015

This commit is contained in:
Federico Fissore
2015-05-04 17:44:16 +02:00
parent 875a775e93
commit 0c123d7d14
2 changed files with 25 additions and 4 deletions

View File

@ -85,7 +85,7 @@ public class FileUtils {
recursiveDelete(current);
}
}
file.delete();
deleteIfExists(file);
}
public static File createTempFolder() throws IOException {
@ -269,5 +269,16 @@ public class FileUtils {
return result;
}
public static boolean deleteIfExists(File file) {
if (file == null) {
return true;
}
if (!file.exists()) {
return false;
}
return file.delete();
}
}