diff options
| author | 2016-12-15 09:53:26 +0000 | |
|---|---|---|
| committer | 2016-12-15 09:59:41 +0000 | |
| commit | 40b0ea1086627e88c124f2ebfc6089183a5112b5 (patch) | |
| tree | 1304d7fee908094b539993d9efccbb64a2dfeede /src/core/file_sys | |
| parent | Merge pull request #2166 from endrift/clang-detect (diff) | |
| download | yuzu-40b0ea1086627e88c124f2ebfc6089183a5112b5.tar.gz yuzu-40b0ea1086627e88c124f2ebfc6089183a5112b5.tar.xz yuzu-40b0ea1086627e88c124f2ebfc6089183a5112b5.zip | |
archive_source_sd_savedata: Add static method to get a specific save data path
Diffstat (limited to 'src/core/file_sys')
| -rw-r--r-- | src/core/file_sys/archive_source_sd_savedata.cpp | 5 | ||||
| -rw-r--r-- | src/core/file_sys/archive_source_sd_savedata.h | 2 |
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 | ||
| 93 | std::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 | |||
| 26 | private: | 28 | private: |
| 27 | std::string mount_point; | 29 | std::string mount_point; |
| 28 | }; | 30 | }; |