diff --git a/Aaru.Filesystems/AppleHFS/Info.cs b/Aaru.Filesystems/AppleHFS/Info.cs
index 176100acd..e693c1105 100644
--- a/Aaru.Filesystems/AppleHFS/Info.cs
+++ b/Aaru.Filesystems/AppleHFS/Info.cs
@@ -242,9 +242,9 @@ public sealed partial class AppleHFS
}
else
{
- sb.AppendFormat(Localization._0_blocks_in_volume_cache, mdb.drVCSize).AppendLine();
- sb.AppendFormat(Localization._0_blocks_in_volume_bitmap_cache, mdb.drVBMCSize).AppendLine();
- sb.AppendFormat(Localization._0_blocks_in_volume_common_cache, mdb.drCtlCSize).AppendLine();
+ sb.AppendFormat(Localization._0_blocks_in_volume_cache, mdb.drEmbedSigWord).AppendLine();
+ sb.AppendFormat(Localization._0_blocks_in_volume_bitmap_cache, mdb.xdrStABNt).AppendLine();
+ sb.AppendFormat(Localization._0_blocks_in_volume_common_cache, mdb.xdrNumABlks).AppendLine();
}
string bootBlockInfo = AppleCommon.GetBootBlockInformation(bbSector, encoding);
diff --git a/Aaru.Filesystems/AppleHFS/Structs.cs b/Aaru.Filesystems/AppleHFS/Structs.cs
index 325cb9ec8..7a86ebd00 100644
--- a/Aaru.Filesystems/AppleHFS/Structs.cs
+++ b/Aaru.Filesystems/AppleHFS/Structs.cs
@@ -338,13 +338,13 @@ public sealed partial class AppleHFS
/// 0x080, Allocation blocks used by embedded volume
public ushort xdrNumABlks;
- // If not
+ // If not (use the previous fields, just the names here)
/// 0x07C, Size in blocks of volume cache
- public readonly ushort drVCSize;
+ //public ushort drVCSize;
/// 0x07E, Size in blocks of volume bitmap cache
- public readonly ushort drVBMCSize;
+ //public ushort drVBMCSize;
/// 0x080, Size in blocks of volume common cache
- public readonly ushort drCtlCSize;
+ //public ushort drCtlCSize;
// End of variable variables :D
/// 0x082, Bytes in the extents B-Tree 3 HFS extents following, 32 bits each