You are viewing a plain text version of this content. The canonical link for it is here.
Posted to java-commits@lucene.apache.org by ma...@apache.org on 2009/06/11 03:13:52 UTC
svn commit: r783595 -
/lucene/java/trunk/contrib/ant/src/java/org/apache/lucene/ant/HtmlDocument.java
Author: markrmiller
Date: Thu Jun 11 01:13:51 2009
New Revision: 783595
URL: http://svn.apache.org/viewvc?rev=783595&view=rev
Log:
LUCENE-1455: close FileInputStream after parsing
Modified:
lucene/java/trunk/contrib/ant/src/java/org/apache/lucene/ant/HtmlDocument.java
Modified: lucene/java/trunk/contrib/ant/src/java/org/apache/lucene/ant/HtmlDocument.java
URL: http://svn.apache.org/viewvc/lucene/java/trunk/contrib/ant/src/java/org/apache/lucene/ant/HtmlDocument.java?rev=783595&r1=783594&r2=783595&view=diff
==============================================================================
--- lucene/java/trunk/contrib/ant/src/java/org/apache/lucene/ant/HtmlDocument.java (original)
+++ lucene/java/trunk/contrib/ant/src/java/org/apache/lucene/ant/HtmlDocument.java Thu Jun 11 01:13:51 2009
@@ -60,8 +60,13 @@
Tidy tidy = new Tidy();
tidy.setQuiet(true);
tidy.setShowWarnings(false);
- org.w3c.dom.Document root =
- tidy.parseDOM(new FileInputStream(file), null);
+ org.w3c.dom.Document root = null;
+ InputStream is = new FileInputStream(file);
+ try {
+ root = tidy.parseDOM(is, null);
+ } finally {
+ is.close();
+ }
rawDoc = root.getDocumentElement();
}