[freenet-cvs] r15675 - in trunk/freenet/src/freenet/support: . io

bombe at freenetproject.org bombe at freenetproject.org
Sat Nov 3 20:07:41 UTC 2007


Author: bombe
Date: 2007-11-03 20:07:41 +0000 (Sat, 03 Nov 2007)
New Revision: 15675

Modified:
   trunk/freenet/src/freenet/support/
   trunk/freenet/src/freenet/support/io/Closer.java
Log:
 r12813 at natrium:  bombe | 2007-11-01 03:05:02 +0100
 add method to close a Reader



Property changes on: trunk/freenet/src/freenet/support
___________________________________________________________________
Name: svk:merge
   - 6a5e1407-ac3d-0410-81af-9028a69beae8:/branch/freenet-documentation-browser/src/freenet/support:12812
   + 6a5e1407-ac3d-0410-81af-9028a69beae8:/branch/freenet-documentation-browser/src/freenet/support:12813

Modified: trunk/freenet/src/freenet/support/io/Closer.java
===================================================================
--- trunk/freenet/src/freenet/support/io/Closer.java	2007-11-03 20:06:48 UTC (rev 15674)
+++ trunk/freenet/src/freenet/support/io/Closer.java	2007-11-03 20:07:41 UTC (rev 15675)
@@ -21,6 +21,7 @@
 import java.io.IOException;
 import java.io.InputStream;
 import java.io.OutputStream;
+import java.io.Reader;
 import java.util.jar.JarFile;
 import java.util.zip.ZipFile;
 
@@ -66,6 +67,21 @@
 	}
 
 	/**
+	 * Closes the given reader.
+	 * 
+	 * @param reader
+	 *            The reader to close
+	 */
+	public static void close(Reader reader) {
+		if (reader != null) {
+			try {
+				reader.close();
+			} catch (IOException ioe1) {
+			}
+		}
+	}
+
+	/**
 	 * Closes the given jar file.
 	 * 
 	 * @param jarFile




More information about the cvs mailing list