1
0
mirror of https://github.com/arduino/Arduino.git synced 2025-02-21 15:54:39 +01:00

Optimized FileUtils.recursiveDelete(File) function

This commit is contained in:
Cristian Maglie 2014-05-16 01:05:35 +02:00
parent 29d2ab72e2
commit ec67b0d4be

View File

@ -73,17 +73,11 @@ public class FileUtils {
} }
public static void recursiveDelete(File file) { public static void recursiveDelete(File file) {
if (file == null) { if (file == null)
return; return;
}
if (file.isDirectory()) { if (file.isDirectory()) {
for (File current : file.listFiles()) { for (File current : file.listFiles())
if (current.isDirectory()) { recursiveDelete(current);
recursiveDelete(current);
} else {
current.delete();
}
}
} }
file.delete(); file.delete();
} }