fn skipGnuSparseExtendedHeaders(self: *Iterator, header: Header) !void
self: *Iterator
header: Header
485 486 487 488 489 490 491 492
fn skipGnuSparseExtendedHeaders(self: *Iterator, header: Header) !void { var is_extended = header.bytes[482] > 0; while (is_extended) { var buf: [Header.SIZE]u8 = undefined; try self.reader.readSliceAll(&buf); is_extended = buf[504] > 0; } }