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) { + } } } }