From d1e09ea77ae01a7d5e05e46d18d735632174f87d Mon Sep 17 00:00:00 2001 From: Luigi Asprino Date: Sun, 18 Aug 2024 15:00:00 +0200 Subject: [PATCH] Fix #490 --- .../main/java/io/github/sparqlanything/csv/CSVTriplifier.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/sparql-anything-csv/src/main/java/io/github/sparqlanything/csv/CSVTriplifier.java b/sparql-anything-csv/src/main/java/io/github/sparqlanything/csv/CSVTriplifier.java index 0b8a943d..9acea456 100644 --- a/sparql-anything-csv/src/main/java/io/github/sparqlanything/csv/CSVTriplifier.java +++ b/sparql-anything-csv/src/main/java/io/github/sparqlanything/csv/CSVTriplifier.java @@ -233,7 +233,7 @@ public CloseableIterable slice(Properties properties) throws IOException, // XXX How do we close the inputstream? final InputStream is = Triplifier.getInputStream(properties); - Reader in = new InputStreamReader(new BOMInputStream(is), charset); + Reader in = new InputStreamReader(BOMInputStream.builder().setInputStream(is).get(), charset); Iterable records = format.parse(in); final Iterator recordIterator = records.iterator();