mirror of
https://github.com/RPCS3/rpcs3.git
synced 2026-06-06 07:05:04 -06:00
cellSaveData: reset fileSet and fileGet->reserved everytime
This commit is contained in:
parent
42a0512c66
commit
d86241bbcd
@ -1328,12 +1328,14 @@ static NEVER_INLINE error_code savedata_op(ppu_thread& ppu, u32 operation, u32 v
|
|||||||
}
|
}
|
||||||
|
|
||||||
fileGet->excSize = 0;
|
fileGet->excSize = 0;
|
||||||
memset(fileGet->reserved, 0, sizeof(fileGet->reserved));
|
|
||||||
|
|
||||||
error_code savedata_result = CELL_OK;
|
error_code savedata_result = CELL_OK;
|
||||||
|
|
||||||
while (funcFile)
|
while (funcFile)
|
||||||
{
|
{
|
||||||
|
std::memset(fileSet.get_ptr(), 0, fileSet.size());
|
||||||
|
std::memset(fileGet->reserved, 0, sizeof(fileGet->reserved));
|
||||||
|
|
||||||
funcFile(ppu, result, fileGet, fileSet);
|
funcFile(ppu, result, fileGet, fileSet);
|
||||||
|
|
||||||
if (result->result < 0)
|
if (result->result < 0)
|
||||||
|
|||||||
Loading…
Reference in New Issue
Block a user