diff options
author | Andre Weinand | 2004-03-19 15:12:10 +0000 |
---|---|---|
committer | Andre Weinand | 2004-03-19 15:12:10 +0000 |
commit | ff982b9998ecfaea0ceb2ea84f42b22da772b7a1 (patch) | |
tree | fa6c03bd0a9d5ab2da36bfdf23cc89e9d176ce98 /bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Utilities.java | |
parent | 98230c4b53f6db8bda4976cd122968f119eb0450 (diff) | |
download | eclipse.platform.team-ff982b9998ecfaea0ceb2ea84f42b22da772b7a1.tar.gz eclipse.platform.team-ff982b9998ecfaea0ceb2ea84f42b22da772b7a1.tar.xz eclipse.platform.team-ff982b9998ecfaea0ceb2ea84f42b22da772b7a1.zip |
added close utility
Diffstat (limited to 'bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Utilities.java')
-rw-r--r-- | bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Utilities.java | 21 |
1 files changed, 12 insertions, 9 deletions
diff --git a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Utilities.java b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Utilities.java index 471f990a6..183c566ed 100644 --- a/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Utilities.java +++ b/bundles/org.eclipse.compare/compare/org/eclipse/compare/internal/Utilities.java @@ -173,13 +173,7 @@ public class Utilities { return null; } finally { - if (in != null) { - try { - in.close(); - } catch (IOException x) { - // silently ignored - } - } + Utilities.close(in); try { bos.close(); } catch (IOException x) { @@ -382,8 +376,7 @@ public class Utilities { * Status constant indicating that an validateEdit call has changed the * content of a file on disk. */ - private static final int VALIDATE_EDIT_PROBLEM= 10004; - + private static final int VALIDATE_EDIT_PROBLEM= 10004; /** * Makes the given resources committable. Committable means that all @@ -579,4 +572,14 @@ public class Utilities { encoding= ResourcesPlugin.getEncoding(); return Utilities.readString(is, encoding); } + + public static void close(InputStream is) { + if (is != null) { + try { + is.close(); + } catch (IOException ex) { + // silently ignored + } + } + } } |