Skip to content

Commit ea8c10d

Browse files
committed
Reuse IOUtils.buffer(Reader)
1 parent 9248954 commit ea8c10d

1 file changed

Lines changed: 1 addition & 6 deletions

File tree

src/main/java/org/apache/commons/io/LineIterator.java

Lines changed: 1 addition & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -82,12 +82,7 @@ public static void closeQuietly(final LineIterator iterator) {
8282
*/
8383
@SuppressWarnings("resource") // Caller closes Reader
8484
public LineIterator(final Reader reader) {
85-
Objects.requireNonNull(reader, "reader");
86-
if (reader instanceof BufferedReader) {
87-
bufferedReader = (BufferedReader) reader;
88-
} else {
89-
bufferedReader = new BufferedReader(reader);
90-
}
85+
bufferedReader = IOUtils.buffer(Objects.requireNonNull(reader, "reader"));
9186
}
9287

9388
/**

0 commit comments

Comments
 (0)