summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--src/core/file_sys/savedata_factory.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/src/core/file_sys/savedata_factory.cpp b/src/core/file_sys/savedata_factory.cpp
index 5434f2149..37566e2e7 100644
--- a/src/core/file_sys/savedata_factory.cpp
+++ b/src/core/file_sys/savedata_factory.cpp
@@ -18,7 +18,11 @@ std::string SaveDataDescriptor::DebugInfo() const {
18 static_cast<u8>(type), title_id, user_id[1], user_id[0], save_id); 18 static_cast<u8>(type), title_id, user_id[1], user_id[0], save_id);
19} 19}
20 20
21SaveDataFactory::SaveDataFactory(VirtualDir save_directory) : dir(std::move(save_directory)) {} 21SaveDataFactory::SaveDataFactory(VirtualDir save_directory) : dir(std::move(save_directory)) {
22 // Delete all temporary storages
23 // On hardware, it is expected that temporary storage be empty at first use.
24 dir->DeleteSubdirectoryRecursive("temp");
25}
22 26
23SaveDataFactory::~SaveDataFactory() = default; 27SaveDataFactory::~SaveDataFactory() = default;
24 28