Fix savedata list failing if you had many saves.

This commit is contained in:
Unknown W. Brackets 2013-04-16 00:47:47 -07:00
parent c1d72b4210
commit 9f653d4e99

View File

@ -816,7 +816,7 @@ bool SavedataParam::GetList(SceUtilitySavedataParam *param)
if (Memory::IsValidAddress(outputBuffer))
{
std::string searchString = GetGameName(param)+GetSaveName(param);
for (size_t i = 0; i < allDir.size() && i < maxFile; i++)
for (size_t i = 0; i < allDir.size() && validDir.size() < maxFile; i++)
{
std::string dirName = allDir[i].name;
if(PSPMatch(dirName, searchString))