From 0271ea582e2fa128ad6737c3c2939913b6b66b9b Mon Sep 17 00:00:00 2001 From: Natalia Portillo Date: Sun, 28 Jul 2019 18:19:44 +0100 Subject: [PATCH] Skip "CL", "PL" and "RE" system area. --- DiscImageChef.Filesystems/ISO9660/Dir.cs | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/DiscImageChef.Filesystems/ISO9660/Dir.cs b/DiscImageChef.Filesystems/ISO9660/Dir.cs index a73d57ce5..1c44c2175 100644 --- a/DiscImageChef.Filesystems/ISO9660/Dir.cs +++ b/DiscImageChef.Filesystems/ISO9660/Dir.cs @@ -510,8 +510,23 @@ namespace DiscImageChef.Filesystems.ISO9660 systemAreaOff += nmLength; break; case RRIP_CHILDLINK: + // TODO + byte clLength = data[systemAreaOff + 2]; + systemAreaOff += clLength; + + break; case RRIP_PARENTLINK: + // TODO + byte plLength = data[systemAreaOff + 2]; + systemAreaOff += plLength; + + break; case RRIP_RELOCATED_DIR: + // TODO + byte reLength = data[systemAreaOff + 2]; + systemAreaOff += reLength; + + break; case RRIP_TIMESTAMPS: case RRIP_SPARSE: case SUSP_CONTINUATION: