diff options
author | liamwhite <liamwhite@users.noreply.github.com> | 2022-08-21 20:06:06 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2022-08-21 20:06:06 +0200 |
commit | 7fab7b829cf53c0f64ef43fb36418657b4acd8dd (patch) | |
tree | e8a2fe75e33967f854e76933bee2a92ee868d65c /src | |
parent | Merge pull request #8660 from Tachi107/findmodules-pkg-config (diff) | |
parent | core/file_sys: fix alignment of BuildId (diff) | |
download | yuzu-7fab7b829cf53c0f64ef43fb36418657b4acd8dd.tar yuzu-7fab7b829cf53c0f64ef43fb36418657b4acd8dd.tar.gz yuzu-7fab7b829cf53c0f64ef43fb36418657b4acd8dd.tar.bz2 yuzu-7fab7b829cf53c0f64ef43fb36418657b4acd8dd.tar.lz yuzu-7fab7b829cf53c0f64ef43fb36418657b4acd8dd.tar.xz yuzu-7fab7b829cf53c0f64ef43fb36418657b4acd8dd.tar.zst yuzu-7fab7b829cf53c0f64ef43fb36418657b4acd8dd.zip |
Diffstat (limited to 'src')
-rw-r--r-- | src/core/file_sys/ips_layer.cpp | 2 | ||||
-rw-r--r-- | src/core/file_sys/patch_manager.cpp | 4 |
2 files changed, 3 insertions, 3 deletions
diff --git a/src/core/file_sys/ips_layer.cpp b/src/core/file_sys/ips_layer.cpp index c1a484497..5aab428bb 100644 --- a/src/core/file_sys/ips_layer.cpp +++ b/src/core/file_sys/ips_layer.cpp @@ -217,7 +217,7 @@ void IPSwitchCompiler::Parse() { break; } else if (StartsWith(line, "@nsobid-")) { // NSO Build ID Specifier - const auto raw_build_id = fmt::format("{:0>64}", line.substr(8)); + const auto raw_build_id = fmt::format("{:0<64}", line.substr(8)); nso_build_id = Common::HexStringToArray<0x20>(raw_build_id); } else if (StartsWith(line, "#")) { // Mandatory Comment diff --git a/src/core/file_sys/patch_manager.cpp b/src/core/file_sys/patch_manager.cpp index 41348ab26..4c80e13a9 100644 --- a/src/core/file_sys/patch_manager.cpp +++ b/src/core/file_sys/patch_manager.cpp @@ -191,7 +191,7 @@ VirtualDir PatchManager::PatchExeFS(VirtualDir exefs) const { std::vector<VirtualFile> PatchManager::CollectPatches(const std::vector<VirtualDir>& patch_dirs, const std::string& build_id) const { const auto& disabled = Settings::values.disabled_addons[title_id]; - const auto nso_build_id = fmt::format("{:0>64}", build_id); + const auto nso_build_id = fmt::format("{:0<64}", build_id); std::vector<VirtualFile> out; out.reserve(patch_dirs.size()); @@ -206,7 +206,7 @@ std::vector<VirtualFile> PatchManager::CollectPatches(const std::vector<VirtualD auto name = file->GetName(); const auto this_build_id = - fmt::format("{:0>64}", name.substr(0, name.find('.'))); + fmt::format("{:0<64}", name.substr(0, name.find('.'))); if (nso_build_id == this_build_id) out.push_back(file); } else if (file->GetExtension() == "pchtxt") { |