summaryrefslogtreecommitdiff
path: root/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java
diff options
context:
space:
mode:
authorJakob Heher <jakob.heher@iaik.tugraz.at>2022-05-05 14:08:07 +0200
committerJakob Heher <jakob.heher@iaik.tugraz.at>2022-05-05 14:08:07 +0200
commit1ac240dcf95343fbdd4c40563203bab5fd204c8f (patch)
treee4ded440baefb10c0037e0609e988459a63120b5 /pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java
parente00f1a6ed5766f80357661f47686c0822e1f7e0e (diff)
downloadpdf-over-1ac240dcf95343fbdd4c40563203bab5fd204c8f.tar.gz
pdf-over-1ac240dcf95343fbdd4c40563203bab5fd204c8f.tar.bz2
pdf-over-1ac240dcf95343fbdd4c40563203bab5fd204c8f.zip
(make an attempt to) make java close files; cf. #86
Diffstat (limited to 'pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java')
-rw-r--r--pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java3
1 files changed, 3 insertions, 0 deletions
diff --git a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java
index dab181af..9fca3d2c 100644
--- a/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java
+++ b/pdf-over-gui/src/main/java/at/asit/pdfover/gui/workflow/states/OpenState.java
@@ -88,6 +88,9 @@ public class OpenState extends State {
status.setBKU(config.getDefaultBKU());
status.setDocument(null);
status.setSignaturePosition(config.getDefaultSignaturePosition());
+
+ /* ensure that files get closed */
+ status.getPreviousState().cleanUp();
}
if (status.getDocument() == null) {