mirror of
https://github.com/RPCS3/rpcs3.git
synced 2025-04-20 11:36:13 +00:00
cellSaveData: reset fileSet and fileGet->reserved everytime
This commit is contained in:
parent
42a0512c66
commit
d86241bbcd
1 changed files with 3 additions and 1 deletions
|
@ -1328,12 +1328,14 @@ static NEVER_INLINE error_code savedata_op(ppu_thread& ppu, u32 operation, u32 v
|
|||
}
|
||||
|
||||
fileGet->excSize = 0;
|
||||
memset(fileGet->reserved, 0, sizeof(fileGet->reserved));
|
||||
|
||||
error_code savedata_result = CELL_OK;
|
||||
|
||||
while (funcFile)
|
||||
{
|
||||
std::memset(fileSet.get_ptr(), 0, fileSet.size());
|
||||
std::memset(fileGet->reserved, 0, sizeof(fileGet->reserved));
|
||||
|
||||
funcFile(ppu, result, fileGet, fileSet);
|
||||
|
||||
if (result->result < 0)
|
||||
|
|
Loading…
Add table
Reference in a new issue