mirror of
https://github.com/wichtounet/thor-os.git
synced 2025-09-18 09:04:49 -04:00
Set the correct size of directories
This commit is contained in:
parent
c95608489d
commit
05f73b312c
@ -343,7 +343,12 @@ std::vector<disks::file> files(fat32::dd disk, const std::vector<std::string>& p
|
|||||||
file.hidden = entry.attrib & 0x1;
|
file.hidden = entry.attrib & 0x1;
|
||||||
file.system = entry.attrib & 0x2;
|
file.system = entry.attrib & 0x2;
|
||||||
file.directory = entry.attrib & 0x10;
|
file.directory = entry.attrib & 0x10;
|
||||||
file.size = entry.file_size;
|
|
||||||
|
if(file.directory){
|
||||||
|
file.size = fat_bs->sectors_per_cluster * 512;
|
||||||
|
} else {
|
||||||
|
file.size = entry.file_size;
|
||||||
|
}
|
||||||
|
|
||||||
files.push_back(file);
|
files.push_back(file);
|
||||||
}
|
}
|
||||||
|
Loading…
x
Reference in New Issue
Block a user