Avoid validating unused savedata name lists

This commit is contained in:
keycross committed 2026-08-28 21:38:58 +09:00
1 parent fad7b93776
commit 0c95caccea
1 file changed
+2 -2
+2 -2
View File
@@ -1540,7 +1540,7 @@ int SavedataParam::SetPspParam(SceUtilitySavedataParam *param) {
SceUtilitySavedataSaveName *saveNameListData;
bool hasMultipleFileName = false;
if (param->saveNameList.IsValid()) {
if (param->saveNameList.IsValid() && WouldHaveMultiSaveName(param)) {
Clear();
saveNameListData = param->saveNameList;
@@ -1558,7 +1558,7 @@ int SavedataParam::SetPspParam(SceUtilitySavedataParam *param) {
saveDataListCount++;
}
if (saveDataListCount > 0 && WouldHaveMultiSaveName(param)) {
if (saveDataListCount > 0) {
hasMultipleFileName = true;
saveDataList = new SaveFileInfo[saveDataListCount];