From 402c8f5f1efd053cc69556d63999955b3af4f41d Mon Sep 17 00:00:00 2001 From: Noel Grandin Date: Fri, 3 May 2013 15:18:08 +0200 Subject: Java cleanup, close file handles when done with them Change-Id: I79e6e0b8f53ae6f232c34aa8e833853d2ec24cf0 --- .../xmerge/java/org/openoffice/xmerge/util/ActiveSyncDriver.java | 3 +++ 1 file changed, 3 insertions(+) (limited to 'xmerge') diff --git a/xmerge/source/xmerge/java/org/openoffice/xmerge/util/ActiveSyncDriver.java b/xmerge/source/xmerge/java/org/openoffice/xmerge/util/ActiveSyncDriver.java index 42ce0a9a427c..a06dca7b3cd7 100644 --- a/xmerge/source/xmerge/java/org/openoffice/xmerge/util/ActiveSyncDriver.java +++ b/xmerge/source/xmerge/java/org/openoffice/xmerge/util/ActiveSyncDriver.java @@ -113,16 +113,19 @@ public class ActiveSyncDriver { dataOut = conv.convert(); } catch (Exception e) { + fos.close(); return false; } if (dataOut == null) { + fos.close(); return false; } // Get the document and write it out. Document doc = (Document)dataOut.getDocumentEnumeration().next(); if (doc == null) { + fos.close(); return false; } -- cgit v1.2.3