Merge pull request #56 from DevFactory/bugfix-caused-by-pr-51

Fixing bug cause by PR#51
This commit is contained in:
Michael Bayne
2016-05-17 19:08:22 -07:00
@@ -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;
}
}