Skip to main content
aboutsummaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorEike Stepper2011-12-10 09:40:50 +0000
committerEike Stepper2011-12-10 09:40:50 +0000
commiteac09bc00e2ec8fc46fb400a3a1e003eb9686296 (patch)
treee1d3c88b4712a8cd564ef512eda3a4b87b8edc31 /plugins/org.eclipse.net4j.util
parent030fea1eb3d590c95dc75813e51c31975074fbd0 (diff)
downloadcdo-eac09bc00e2ec8fc46fb400a3a1e003eb9686296.tar.gz
cdo-eac09bc00e2ec8fc46fb400a3a1e003eb9686296.tar.xz
cdo-eac09bc00e2ec8fc46fb400a3a1e003eb9686296.zip
[366290] Provide an OMBundle.getClasses() method
https://bugs.eclipse.org/bugs/show_bug.cgi?id=366290
Diffstat (limited to 'plugins/org.eclipse.net4j.util')
-rw-r--r--plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/internal/util/om/LegacyBundle.java12
1 files changed, 11 insertions, 1 deletions
diff --git a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/internal/util/om/LegacyBundle.java b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/internal/util/om/LegacyBundle.java
index b031cfbd41..d793bfd388 100644
--- a/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/internal/util/om/LegacyBundle.java
+++ b/plugins/org.eclipse.net4j.util/src/org/eclipse/net4j/internal/util/om/LegacyBundle.java
@@ -101,7 +101,17 @@ public class LegacyBundle extends AbstractBundle
}
finally
{
- IOUtil.close(jarFile);
+ if (jarFile != null)
+ {
+ try
+ {
+ jarFile.close();
+ }
+ catch (IOException ex)
+ {
+ throw WrappedException.wrap(ex);
+ }
+ }
}
}
else

Back to the top