summaryrefslogtreecommitdiffstats
path: root/src/core/file_sys/patch_manager.h
diff options
context:
space:
mode:
authorZach Hilman <zachhilman@gmail.com>2018-09-30 04:14:01 +0200
committerZach Hilman <zachhilman@gmail.com>2018-10-01 22:02:50 +0200
commit4c2a94fa94e0192402c816c74f5a09061e3df520 (patch)
tree5600f34e700159ac679db7bc1bde6af96c447dd1 /src/core/file_sys/patch_manager.h
parentfile_sys: Implement function to apply IPS patches (diff)
downloadyuzu-4c2a94fa94e0192402c816c74f5a09061e3df520.tar
yuzu-4c2a94fa94e0192402c816c74f5a09061e3df520.tar.gz
yuzu-4c2a94fa94e0192402c816c74f5a09061e3df520.tar.bz2
yuzu-4c2a94fa94e0192402c816c74f5a09061e3df520.tar.lz
yuzu-4c2a94fa94e0192402c816c74f5a09061e3df520.tar.xz
yuzu-4c2a94fa94e0192402c816c74f5a09061e3df520.tar.zst
yuzu-4c2a94fa94e0192402c816c74f5a09061e3df520.zip
Diffstat (limited to '')
-rw-r--r--src/core/file_sys/patch_manager.h12
1 files changed, 2 insertions, 10 deletions
diff --git a/src/core/file_sys/patch_manager.h b/src/core/file_sys/patch_manager.h
index 3a2a9d212..7807515f9 100644
--- a/src/core/file_sys/patch_manager.h
+++ b/src/core/file_sys/patch_manager.h
@@ -24,14 +24,6 @@ enum class TitleVersionFormat : u8 {
std::string FormatTitleVersion(u32 version,
TitleVersionFormat format = TitleVersionFormat::ThreeElements);
-enum class PatchType {
- Update,
- LayeredFS,
- DLC,
-};
-
-std::string FormatPatchTypeName(PatchType type);
-
// A centralized class to manage patches to games.
class PatchManager {
public:
@@ -49,8 +41,8 @@ public:
ContentRecordType type = ContentRecordType::Program) const;
// Returns a vector of pairs between patch names and patch versions.
- // i.e. Update v80 will return {Update, 80}
- std::map<PatchType, std::string> GetPatchVersionNames() const;
+ // i.e. Update 3.2.2 will return {"Update", "3.2.2"}
+ std::map<std::string, std::string> GetPatchVersionNames() const;
// Given title_id of the program, attempts to get the control data of the update and parse it,
// falling back to the base control data.