Fixing bug cause by PR#51

This commit is contained in:
Faisal Hameed
2016-05-18 06:17:25 +05:00
parent a5527c3af9
commit 8876725b1a
@@ -42,11 +42,11 @@ public class FileUtil extends com.samskivert.util.FileUtil
log.warning("Failed to delete old intermediate file " + temp + ".");
// the subsequent code will probably fail
}
if (dest.renameTo(temp)) {
if (source.renameTo(dest) && !temp.delete()) {
if (dest.renameTo(temp) && source.renameTo(dest)) {
if (!temp.delete()) {
log.warning("Failed to delete intermediate file " + temp + ".");
return true;
}
return true;
}
}