From d9a4775abc320c59c605b143c665ff0fede7783d Mon Sep 17 00:00:00 2001 From: Ben Soares Date: Sun, 20 Jan 2019 00:03:26 +0000 Subject: [PATCH] JAL-3141 Re-added some changes in Jalview2XML missed in the merge --- src/jalview/project/Jalview2XML.java | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/src/jalview/project/Jalview2XML.java b/src/jalview/project/Jalview2XML.java index 9980e04..7b23c8d 100644 --- a/src/jalview/project/Jalview2XML.java +++ b/src/jalview/project/Jalview2XML.java @@ -551,24 +551,19 @@ public class Jalview2XML public void saveState(File statefile) { FileOutputStream fos = null; - // create backupfiles object and get new temp filename destination - BackupFiles backupfiles = new BackupFiles(statefile); try { - fos = new FileOutputStream(backupfiles.getTempFilePath()); + fos = new FileOutputStream(statefile); JarOutputStream jout = new JarOutputStream(fos); saveState(jout); fos.close(); - backupfiles.setWriteSuccess(true); - backupfiles.rollBackupsAndRenameTempFile(); } catch (Exception e) { - Cache.log.error("Couln't write Jalview state to " + statefile - + ". Temporary file is at: " + backupfiles.getTempFile(), e); + Cache.log.error("Couln't write Jalview state to " + statefile, e); // TODO: inform user of the problem - they need to know if their data was // not saved ! if (errorMessage == null) @@ -579,8 +574,7 @@ public class Jalview2XML else { errorMessage += "(Didn't write Jalview Archive to output file '" - + statefile + "\nTemporary file is at: " - + backupfiles.getTempFile() + ")"; + + statefile + ")"; } e.printStackTrace(); } finally -- 1.7.10.2