diff --git a/src/com/hippo/ehviewer/util/Utils.java b/src/com/hippo/ehviewer/util/Utils.java index 6787204a0..0bc760742 100644 --- a/src/com/hippo/ehviewer/util/Utils.java +++ b/src/com/hippo/ehviewer/util/Utils.java @@ -209,7 +209,12 @@ public final class Utils { for (File f : files) deleteFile(f); } - file.delete(); + final File to = new File(file.getAbsolutePath() + + System.currentTimeMillis()); + if (file.renameTo(to)) + to.delete(); + else + file.delete(); } /**