arreglos d'estil en source/core/resources

This commit is contained in:
2025-11-18 12:41:30 +01:00
parent 4477cc4bbc
commit b7db34cdf7
9 changed files with 135 additions and 295 deletions
+7 -6
View File
@@ -64,11 +64,12 @@ auto Pack::addFile(const std::string& filepath, const std::string& pack_name)
return false;
}
ResourceEntry entry;
entry.filename = pack_name;
entry.offset = data_.size();
entry.size = file_data.size();
entry.checksum = calculateChecksum(file_data);
ResourceEntry entry{
.filename = pack_name,
.offset = data_.size(),
.size = file_data.size(),
.checksum = calculateChecksum(file_data)
};
// Append file data to the data block
data_.insert(data_.end(), file_data.begin(), file_data.end());
@@ -200,7 +201,7 @@ auto Pack::loadPack(const std::string& pack_file) -> bool {
file.read(filename.data(), name_len);
// Read entry data
ResourceEntry entry;
ResourceEntry entry{};
entry.filename = filename;
file.read(reinterpret_cast<char*>(&entry.offset), sizeof(entry.offset));
file.read(reinterpret_cast<char*>(&entry.size), sizeof(entry.size));