Dave Jarvis' Repositories

git clone https://repo.autonoma.ca/repo/keenwrite.git

Provide default encoding for stream gobbler

AuthorDaveJarvis <email>
Date2023-02-20 18:12:09 GMT-0800
Commitd4b9f58a64d178864c5ac3aa09d13b090b9b6164
Parentf9a84b7
Delta2 lines added, 1 line removed, 1-line increase
src/main/java/com/keenwrite/io/StreamGobbler.java
import java.util.function.Consumer;
+import static java.nio.charset.StandardCharsets.UTF_8;
import static java.util.concurrent.Executors.newFixedThreadPool;
@Override
public Boolean call() throws IOException {
- try( final var input = new InputStreamReader( mInput );
+ try( final var input = new InputStreamReader( mInput, UTF_8 );
final var buffer = new BufferedReader( input ) ) {
buffer.lines().forEach( mConsumer );