summaryrefslogtreecommitdiff
path: root/src/core/file_sys
diff options
context:
space:
mode:
authorGravatar Merry2016-12-16 15:08:04 +0000
committerGravatar GitHub2016-12-16 15:08:04 +0000
commitacc83a1c32ef43c6ff84926ff21dc5ef872decc0 (patch)
tree95c20b3525c9e3a92444d45d3b5e071cea4e7dd7 /src/core/file_sys
parentMerge pull request #2338 from wwylele/fix-dead (diff)
parentmain: Open folder when open save folder location context menu is clicked (diff)
downloadyuzu-acc83a1c32ef43c6ff84926ff21dc5ef872decc0.tar.gz
yuzu-acc83a1c32ef43c6ff84926ff21dc5ef872decc0.tar.xz
yuzu-acc83a1c32ef43c6ff84926ff21dc5ef872decc0.zip
Merge pull request #2322 from MerryMage/ctx-mnu
game_list: Add a context menu with "Open Save Location" option
Diffstat (limited to 'src/core/file_sys')
-rw-r--r--src/core/file_sys/archive_source_sd_savedata.cpp5
-rw-r--r--src/core/file_sys/archive_source_sd_savedata.h2
2 files changed, 7 insertions, 0 deletions
diff --git a/src/core/file_sys/archive_source_sd_savedata.cpp b/src/core/file_sys/archive_source_sd_savedata.cpp
index 2d8a950a3..287322d3e 100644
--- a/src/core/file_sys/archive_source_sd_savedata.cpp
+++ b/src/core/file_sys/archive_source_sd_savedata.cpp
@@ -90,4 +90,9 @@ ResultVal<ArchiveFormatInfo> ArchiveSource_SDSaveData::GetFormatInfo(u64 program
90 return MakeResult<ArchiveFormatInfo>(info); 90 return MakeResult<ArchiveFormatInfo>(info);
91} 91}
92 92
93std::string ArchiveSource_SDSaveData::GetSaveDataPathFor(const std::string& mount_point,
94 u64 program_id) {
95 return GetSaveDataPath(GetSaveDataContainerPath(mount_point), program_id);
96}
97
93} // namespace FileSys 98} // namespace FileSys
diff --git a/src/core/file_sys/archive_source_sd_savedata.h b/src/core/file_sys/archive_source_sd_savedata.h
index b33126c31..b5fe43cc1 100644
--- a/src/core/file_sys/archive_source_sd_savedata.h
+++ b/src/core/file_sys/archive_source_sd_savedata.h
@@ -23,6 +23,8 @@ public:
23 ResultCode Format(u64 program_id, const FileSys::ArchiveFormatInfo& format_info); 23 ResultCode Format(u64 program_id, const FileSys::ArchiveFormatInfo& format_info);
24 ResultVal<ArchiveFormatInfo> GetFormatInfo(u64 program_id) const; 24 ResultVal<ArchiveFormatInfo> GetFormatInfo(u64 program_id) const;
25 25
26 static std::string GetSaveDataPathFor(const std::string& mount_point, u64 program_id);
27
26private: 28private:
27 std::string mount_point; 29 std::string mount_point;
28}; 30};