diff --git a/DiscImageChef.Filesystems/EFS.cs b/DiscImageChef.Filesystems/EFS.cs index 477fec676..16a2aa2fe 100644 --- a/DiscImageChef.Filesystems/EFS.cs +++ b/DiscImageChef.Filesystems/EFS.cs @@ -125,7 +125,7 @@ namespace DiscImageChef.Filesystems if((Marshal.SizeOf(efs_sb) + 0x200) % imagePlugin.GetSectorSize() != 0) sbSize++; - byte[] sector = imagePlugin.ReadSector(partition.Start, sbSize); + byte[] sector = imagePlugin.ReadSectors(partition.Start, sbSize); if(sector.Length < Marshal.SizeOf(efs_sb)) return false; @@ -178,7 +178,7 @@ namespace DiscImageChef.Filesystems if((Marshal.SizeOf(efsSb) + 0x400) % imagePlugin.GetSectorSize() != 0) sbSize++; - byte[] sector = imagePlugin.ReadSector(partition.Start, sbSize); + byte[] sector = imagePlugin.ReadSectors(partition.Start, sbSize); if(sector.Length < Marshal.SizeOf(efsSb)) return; diff --git a/DiscImageChef.Filesystems/UNICOS.cs b/DiscImageChef.Filesystems/UNICOS.cs index 31fea99c5..f66cbae59 100644 --- a/DiscImageChef.Filesystems/UNICOS.cs +++ b/DiscImageChef.Filesystems/UNICOS.cs @@ -163,7 +163,7 @@ namespace DiscImageChef.Filesystems if((Marshal.SizeOf(unicosSb)) % imagePlugin.GetSectorSize() != 0) sbSize++; - byte[] sector = imagePlugin.ReadSector(partition.Start, sbSize); + byte[] sector = imagePlugin.ReadSectors(partition.Start, sbSize); if(sector.Length < Marshal.SizeOf(unicosSb)) return false; @@ -186,7 +186,7 @@ namespace DiscImageChef.Filesystems if((Marshal.SizeOf(unicosSb)) % imagePlugin.GetSectorSize() != 0) sbSize++; - byte[] sector = imagePlugin.ReadSector(partition.Start, sbSize); + byte[] sector = imagePlugin.ReadSectors(partition.Start, sbSize); if(sector.Length < Marshal.SizeOf(unicosSb)) return; diff --git a/DiscImageChef.Filesystems/XFS.cs b/DiscImageChef.Filesystems/XFS.cs index aa0254c5e..8d2b12fbe 100644 --- a/DiscImageChef.Filesystems/XFS.cs +++ b/DiscImageChef.Filesystems/XFS.cs @@ -136,7 +136,7 @@ namespace DiscImageChef.Filesystems if((Marshal.SizeOf(xfsSb) + 0x400) % imagePlugin.GetSectorSize() != 0) sbSize++; - byte[] sector = imagePlugin.ReadSector(partition.Start, sbSize); + byte[] sector = imagePlugin.ReadSectors(partition.Start, sbSize); if(sector.Length < Marshal.SizeOf(xfsSb)) return false; @@ -195,7 +195,7 @@ namespace DiscImageChef.Filesystems if((Marshal.SizeOf(xfsSb) + 0x400) % imagePlugin.GetSectorSize() != 0) sbSize++; - byte[] sector = imagePlugin.ReadSector(partition.Start, sbSize); + byte[] sector = imagePlugin.ReadSectors(partition.Start, sbSize); if(sector.Length < Marshal.SizeOf(xfsSb)) return;