Browse Source

do not check 'ustar' (many different formats)

Nicolas Cannasse 13 years ago
parent
commit
df3cf793b9
1 changed files with 1 additions and 4 deletions
  1. 1 4
      std/neko/zip/Reader.hx

+ 1 - 4
std/neko/zip/Reader.hx

@@ -237,10 +237,7 @@ class Reader {
 		var type = i.readByte();
 		var type = i.readByte();
 		var lname = i.readUntil(0);
 		var lname = i.readUntil(0);
 		i.read(99 - lname.length); // skip
 		i.read(99 - lname.length); // skip
-		var ustar = i.readString(5);
-		if( ustar != "ustar" )
-			throw "Not an tar ustar file";
-		i.readString(3); // skip
+		var ustar = i.readString(8);
 		var uname = i.readUntil(0);
 		var uname = i.readUntil(0);
 		i.read(31 - uname.length);
 		i.read(31 - uname.length);
 		var gname = i.readUntil(0);
 		var gname = i.readUntil(0);