summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorbunnei <bunneidev@gmail.com>2018-10-16 03:32:13 +0200
committerGitHub <noreply@github.com>2018-10-16 03:32:13 +0200
commit89fe950d3c53f453d2ba1c1cffbd7ddde15631fd (patch)
tree48e70ddf985ea3ffe3507f77e0d36587b4515bb4
parentMerge pull request #1494 from DarkLordZach/aoc-signature-fixes (diff)
parentfile_sys/control_metadata: Get rid of magic constants (diff)
downloadyuzu-89fe950d3c53f453d2ba1c1cffbd7ddde15631fd.tar
yuzu-89fe950d3c53f453d2ba1c1cffbd7ddde15631fd.tar.gz
yuzu-89fe950d3c53f453d2ba1c1cffbd7ddde15631fd.tar.bz2
yuzu-89fe950d3c53f453d2ba1c1cffbd7ddde15631fd.tar.lz
yuzu-89fe950d3c53f453d2ba1c1cffbd7ddde15631fd.tar.xz
yuzu-89fe950d3c53f453d2ba1c1cffbd7ddde15631fd.tar.zst
yuzu-89fe950d3c53f453d2ba1c1cffbd7ddde15631fd.zip
-rw-r--r--src/core/file_sys/control_metadata.cpp9
1 files changed, 6 insertions, 3 deletions
diff --git a/src/core/file_sys/control_metadata.cpp b/src/core/file_sys/control_metadata.cpp
index 6bb588080..a012c2be9 100644
--- a/src/core/file_sys/control_metadata.cpp
+++ b/src/core/file_sys/control_metadata.cpp
@@ -17,11 +17,13 @@ const std::array<const char*, 15> LANGUAGE_NAMES = {
};
std::string LanguageEntry::GetApplicationName() const {
- return Common::StringFromFixedZeroTerminatedBuffer(application_name.data(), 0x200);
+ return Common::StringFromFixedZeroTerminatedBuffer(application_name.data(),
+ application_name.size());
}
std::string LanguageEntry::GetDeveloperName() const {
- return Common::StringFromFixedZeroTerminatedBuffer(developer_name.data(), 0x100);
+ return Common::StringFromFixedZeroTerminatedBuffer(developer_name.data(),
+ developer_name.size());
}
NACP::NACP(VirtualFile file) : raw(std::make_unique<RawNACP>()) {
@@ -61,6 +63,7 @@ u64 NACP::GetDLCBaseTitleId() const {
}
std::string NACP::GetVersionString() const {
- return Common::StringFromFixedZeroTerminatedBuffer(raw->version_string.data(), 0x10);
+ return Common::StringFromFixedZeroTerminatedBuffer(raw->version_string.data(),
+ raw->version_string.size());
}
} // namespace FileSys