From fce0ab5586a2675941495676515366fc8bbef986 Mon Sep 17 00:00:00 2001 From: Volker Berlin Date: Sat, 1 Dec 2018 20:56:05 +0100 Subject: [PATCH] use BufferedOutputStream instead of a direct FileOutputStream --- src/de/inetsoftware/jwebassembly/JWebAssembly.java | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/src/de/inetsoftware/jwebassembly/JWebAssembly.java b/src/de/inetsoftware/jwebassembly/JWebAssembly.java index 8d432b1..935fd1b 100644 --- a/src/de/inetsoftware/jwebassembly/JWebAssembly.java +++ b/src/de/inetsoftware/jwebassembly/JWebAssembly.java @@ -16,6 +16,7 @@ package de.inetsoftware.jwebassembly; import java.io.BufferedInputStream; +import java.io.BufferedOutputStream; import java.io.ByteArrayOutputStream; import java.io.File; import java.io.FileOutputStream; @@ -169,7 +170,7 @@ public class JWebAssembly { * if any conversion error occurs */ public void compileToText( File file ) throws WasmException { - try (OutputStreamWriter output = new OutputStreamWriter( new FileOutputStream( file ), StandardCharsets.UTF_8 )) { + try (OutputStreamWriter output = new OutputStreamWriter( new BufferedOutputStream( new FileOutputStream( file ) ), StandardCharsets.UTF_8 )) { compileToText( output ); } catch( Exception ex ) { throw WasmException.create( ex ); @@ -214,7 +215,7 @@ public class JWebAssembly { * if any conversion error occurs */ public void compileToBinary( File file ) throws WasmException { - try (FileOutputStream output = new FileOutputStream( file )) { + try (OutputStream output = new BufferedOutputStream( new FileOutputStream( file ) )) { compileToBinary( output ); } catch( Exception ex ) { throw WasmException.create( ex );