Bladeren bron

partial/temporary fix for process readAll

frabbit 10 jaren geleden
bovenliggende
commit
0cff3436e1
1 gewijzigde bestanden met toevoegingen van 3 en 1 verwijderingen
  1. 3 1
      std/python/io/NativeInput.hx

+ 3 - 1
std/python/io/NativeInput.hx

@@ -58,7 +58,9 @@ class NativeInput<T:IOBase> extends Input{
 		if( pos < 0 || len < 0 || pos + len > s.length )
 			throw haxe.io.Error.OutsideBounds;
 
-		seek(pos, SeekBegin);
+		if (canSeek) {
+			seek(pos, SeekBegin);
+		}
 		var ba = new Bytearray(len);
 		var ret = readinto(ba);
 		s.blit(pos, haxe.io.Bytes.ofData(ba) ,0,len);