delete symlink and not its contents when recursively deleting a directory

This commit is contained in:
Mark Harrah 2012-05-11 21:24:05 -04:00
parent 23ab013074
commit 4e6cbd7304
1 changed files with 2 additions and 3 deletions

View File

@ -332,13 +332,12 @@ object IO
{
translate("Error deleting file " + file + ": ")
{
if(file.isDirectory)
val deleted = file.delete()
if(!deleted && file.isDirectory)
{
delete(listFiles(file))
file.delete
}
else if(file.exists)
file.delete
}
}