From 179016ef94989f1c27e30717ffae78a94578fcab Mon Sep 17 00:00:00 2001 From: "Gregory.Shrago" Date: Mon, 18 Sep 2017 10:35:42 +0300 Subject: [PATCH] restore some plugins compatibility (sanselan -> commons-imaging) (2) --- .../src/org/apache/sanselan/util/IOUtils.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/platform/platform-impl/src/org/apache/sanselan/util/IOUtils.java b/platform/platform-impl/src/org/apache/sanselan/util/IOUtils.java index 33a7fff56da8..30d9ea52f300 100644 --- a/platform/platform-impl/src/org/apache/sanselan/util/IOUtils.java +++ b/platform/platform-impl/src/org/apache/sanselan/util/IOUtils.java @@ -22,7 +22,7 @@ import java.io.*; /** * For plugin compatibility only, DO NOT USE. * todo check external usages & DELETE ASAP. - * + *

* Required due to sanselan-0.98 -> commons-imaging migration. * e791557ca1489b02d178aa68960d645ab501e674 */ @@ -57,14 +57,16 @@ public class IOUtils { finally { if (close_streams) { try { - dst.close(); + src.close(); } catch (IOException ignore) { } - try { - dst.close(); - } - catch (IOException ignore) { + finally { + try { + dst.close(); + } + catch (IOException ignore) { + } } } }