Skip to content

Commit 9ebb677

Browse files
committed
#158: Improve 'GPX.Reader' class.
1 parent f51280c commit 9ebb677

File tree

1 file changed

+8
-1
lines changed
  • jpx/src/main/java/io/jenetics/jpx

1 file changed

+8
-1
lines changed

jpx/src/main/java/io/jenetics/jpx/GPX.java

+8-1
Original file line numberDiff line numberDiff line change
@@ -1190,7 +1190,14 @@ public GPX read(final Source source)
11901190
.xmlInputFactory()
11911191
.createXMLStreamReader(source);
11921192

1193-
try (var input = new XMLStreamReaderAdapter(reader)) {
1193+
final var closeable = new AutoCloseable() {
1194+
@Override
1195+
public void close() throws XMLStreamException {
1196+
reader.close();
1197+
}
1198+
};
1199+
1200+
try (closeable; var input = new XMLStreamReaderAdapter(reader)) {
11941201
if (input.hasNext()) {
11951202
input.next();
11961203

0 commit comments

Comments
 (0)