mirror of
https://github.com/hrydgard/ppsspp.git
synced 2026-10-01 14:58:14 +00:00
Faster savedata deletion
This commit is contained in:
1 parent
d88d161822
commit
5c1eaf1933
1 file changed
+2
-8
@@ -303,14 +303,8 @@ void GameInfo::DisposeFileLoader() {
|
||||
bool GameInfo::DeleteAllSaveData() {
|
||||
std::vector<Path> saveDataDir = GetSaveDataDirectories();
|
||||
for (size_t j = 0; j < saveDataDir.size(); j++) {
|
||||
std::vector<File::FileInfo> fileInfo;
|
||||
File::GetFilesInDir(saveDataDir[j], &fileInfo);
|
||||
|
||||
for (size_t i = 0; i < fileInfo.size(); i++) {
|
||||
File::Delete(fileInfo[i].fullName);
|
||||
}
|
||||
|
||||
File::DeleteDir(saveDataDir[j]);
|
||||
INFO_LOG(Log::System, "Deleting savedata from %s", saveDataDir[j].c_str());
|
||||
File::DeleteDirRecursively(saveDataDir[j]);
|
||||
}
|
||||
return true;
|
||||
}
|
||||
|
||||
Reference in new issue
Block a user