This is an automated email from the ASF dual-hosted git repository. pascalschumacher pushed a commit to branch master in repository https://gitbox.apache.org/repos/asf/commons-text.git
commit b7052a259f91e7cc257b7cab26d24dd7f8273fb4 Author: Pascal Schumacher <pascalschumac...@gmx.net> AuthorDate: Fri Dec 20 13:48:12 2019 +0100 UrlStringLookup: Close InputStream even if the InputStreamReader constructor throws an exception. --- src/main/java/org/apache/commons/text/lookup/UrlStringLookup.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/main/java/org/apache/commons/text/lookup/UrlStringLookup.java b/src/main/java/org/apache/commons/text/lookup/UrlStringLookup.java index 1c27736..1d0fb4d 100644 --- a/src/main/java/org/apache/commons/text/lookup/UrlStringLookup.java +++ b/src/main/java/org/apache/commons/text/lookup/UrlStringLookup.java @@ -75,8 +75,8 @@ final class UrlStringLookup extends AbstractStringLookup { final int size = 8192; final StringWriter writer = new StringWriter(size); final char[] buffer = new char[size]; - try (InputStreamReader reader = new InputStreamReader(new BufferedInputStream(url.openStream()), - charsetName)) { + try (BufferedInputStream bis = new BufferedInputStream(url.openStream()); + InputStreamReader reader = new InputStreamReader(bis, charsetName)) { int n; while (-1 != (n = reader.read(buffer))) { writer.write(buffer, 0, n);