mirror of
https://github.com/aaru-dps/Aaru.git
synced 2025-12-16 19:24:25 +00:00
Fix reading FAT32 files starting beyond cluster 65536.
This commit is contained in:
@@ -103,6 +103,8 @@ namespace DiscImageChef.Filesystems.FAT
|
||||
currentPath = p == 0 ? pieces[0] : $"{currentPath}/{pieces[p]}";
|
||||
uint currentCluster = entry.Value.start_cluster;
|
||||
|
||||
if(fat32) currentCluster += (uint)(entry.Value.ea_handle << 16);
|
||||
|
||||
if(directoryCache.TryGetValue(currentPath, out currentDirectory)) continue;
|
||||
|
||||
uint[] clusters = GetClusters(currentCluster);
|
||||
|
||||
Reference in New Issue
Block a user