From: Marko Luukkainen Date: Thu, 21 Feb 2019 17:02:56 +0000 (+0000) Subject: Merge "Updated target platform files" into release/1.35.1 X-Git-Url: https://gerrit.simantics.org/r/gitweb?a=commitdiff_plain;h=670da356ee4cc97366ca1ad5f6510916366474f6;hp=a5b264d9d0d84130801a8bf5b3da49eb70061463;p=simantics%2Fplatform.git Merge "Updated target platform files" into release/1.35.1 --- diff --git a/bundles/org.simantics.export.core/src/org/simantics/export/core/pdf/ImportPdfReader.java b/bundles/org.simantics.export.core/src/org/simantics/export/core/pdf/ImportPdfReader.java index 21c0c8e4d..51bec046b 100644 --- a/bundles/org.simantics.export.core/src/org/simantics/export/core/pdf/ImportPdfReader.java +++ b/bundles/org.simantics.export.core/src/org/simantics/export/core/pdf/ImportPdfReader.java @@ -1,5 +1,6 @@ package org.simantics.export.core.pdf; +import java.io.Closeable; import java.io.File; import java.io.FileOutputStream; import java.io.IOException; @@ -13,7 +14,7 @@ import com.lowagie.text.pdf.PdfName; import com.lowagie.text.pdf.PdfReader; import com.lowagie.text.pdf.PdfString; -public class ImportPdfReader { +public class ImportPdfReader implements Closeable { /** File if opened from file */ public File file; @@ -68,7 +69,7 @@ public class ImportPdfReader { return result; } - public void close() { + public synchronized void close() { if ( reader!=null ) { reader.close(); reader = null;