diff --git a/std/python/io/NativeTextOutput.hx b/std/python/io/NativeTextOutput.hx index 6a686957c51..6380940796a 100644 --- a/std/python/io/NativeTextOutput.hx +++ b/std/python/io/NativeTextOutput.hx @@ -40,6 +40,10 @@ class NativeTextOutput extends NativeOutput { IoTools.seekInTextMode(stream, tell, p, pos); } + override public function writeBytes(s:haxe.io.Bytes, pos:Int, len:Int):Int { + return stream.buffer.write(python.Syntax.arrayAccess(@:privateAccess s.b, pos, pos + len)); + } + override public function writeByte(c:Int):Void { stream.write(String.fromCharCode(c));