Browse Source

use default for file open buffering

Simon Krajewski 11 năm trước cách đây
mục cha
commit
9b0cdcbf95
1 tập tin đã thay đổi với 4 bổ sung4 xóa
  1. 4 4
      std/python/_std/sys/io/File.hx

+ 4 - 4
std/python/_std/sys/io/File.hx

@@ -31,20 +31,20 @@ class File {
 
 	public static function getContent( path : String ) : String
 	{
-		var f:python.lib.io.TextIOBase = cast python.lib.Builtin.open(path, "r", 0, "utf-8");
+		var f:python.lib.io.TextIOBase = cast python.lib.Builtin.open(path, "r", -1, "utf-8");
 		var content = f.read(-1);
 		f.close();
 		return content;
 	}
 
 	public static function saveContent( path : String, content : String ) : Void {
-		var f:python.lib.io.TextIOBase = cast python.lib.Builtin.open(path, "w", 0, "utf-8");
+		var f:python.lib.io.TextIOBase = cast python.lib.Builtin.open(path, "w", -1, "utf-8");
 		f.write(content);
 		f.close();
 	}
 
 	public static function getBytes( path : String ) : haxe.io.Bytes {
-		var f:python.lib.io.RawIOBase = cast python.lib.Builtin.open(path, "rb", 0);
+		var f:python.lib.io.RawIOBase = cast python.lib.Builtin.open(path, "rb", -1);
 		var size = f.readall();
 		var b = haxe.io.Bytes.ofData(size);
 		f.close();
@@ -52,7 +52,7 @@ class File {
 	}
 
 	public static function saveBytes( path : String, bytes : haxe.io.Bytes ) : Void {
-		var f:python.lib.io.RawIOBase = cast python.lib.Builtin.open(path, "wb", 0);
+		var f:python.lib.io.RawIOBase = cast python.lib.Builtin.open(path, "wb", -1);
 		f.write(bytes.getData());
 		f.close();
 	}