|
|
|
@ -43,10 +43,9 @@ ResultCode GetConfigInfoBlock(u32 block_id, u32 size, u32 flag, u8* output) { |
|
|
|
SaveFileConfig* config = reinterpret_cast<SaveFileConfig*>(cfg_config_file_buffer.data()); |
|
|
|
|
|
|
|
auto itr = std::find_if(std::begin(config->block_entries), std::end(config->block_entries), |
|
|
|
[&](const SaveConfigBlockEntry& entry) { |
|
|
|
return entry.block_id == block_id && entry.size == size && |
|
|
|
(entry.flags & flag); |
|
|
|
}); |
|
|
|
[&](const SaveConfigBlockEntry& entry) { |
|
|
|
return entry.block_id == block_id && entry.size == size && (entry.flags & flag); |
|
|
|
}); |
|
|
|
|
|
|
|
if (itr == std::end(config->block_entries)) { |
|
|
|
LOG_ERROR(Service_CFG, "Config block %u with size %u and flags %u not found", block_id, size, flag); |
|
|
|
|