summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/NANDContentLoader.cpp
diff options
context:
space:
mode:
authorMat M <mathew1800@gmail.com>2017-03-02 14:17:29 -0500
committerGitHub <noreply@github.com>2017-03-02 14:17:29 -0500
commit78e7f4aae3364d3299763395deee1103b5819dc6 (patch)
tree0507b14dbdd8615b46e97e483eac74710efa2e0a /Source/Core/DiscIO/NANDContentLoader.cpp
parent3390e6f258af85089cdc30a7957444975eb66ed6 (diff)
parentac27aff9c8c7ba52bbf067ea7933b6b1f8ca4619 (diff)
Merge pull request #4984 from leoetlino/content-fixes
IOS/ES: Title import fixes + hack removals (fix for System Menu disc updates)
Diffstat (limited to 'Source/Core/DiscIO/NANDContentLoader.cpp')
-rw-r--r--Source/Core/DiscIO/NANDContentLoader.cpp6
1 files changed, 3 insertions, 3 deletions
diff --git a/Source/Core/DiscIO/NANDContentLoader.cpp b/Source/Core/DiscIO/NANDContentLoader.cpp
index 02a2462ab9..914e23191e 100644
--- a/Source/Core/DiscIO/NANDContentLoader.cpp
+++ b/Source/Core/DiscIO/NANDContentLoader.cpp
@@ -260,7 +260,7 @@ void CNANDContentLoader::InitializeContentEntries(const std::vector<u8>& data_ap
else
{
std::string filename;
- if (content.type & 0x8000) // shared app
+ if (content.IsShared())
filename = shared_content.GetFilenameFromSHA1(content.sha1.data());
else
filename = StringFromFormat("%s/%08x.app", m_Path.c_str(), content.id);
@@ -317,7 +317,7 @@ void CNANDContentLoader::RemoveTitle() const
// remove TMD?
for (const auto& content : m_Content)
{
- if (!(content.m_metadata.type & 0x8000)) // skip shared apps
+ if (!content.m_metadata.IsShared())
{
std::string path = StringFromFormat("%s/%08x.app", m_Path.c_str(), content.m_metadata.id);
INFO_LOG(DISCIO, "Delete %s", path.c_str());
@@ -430,7 +430,7 @@ u64 CNANDContentManager::Install_WiiWAD(const std::string& filename)
for (const auto& content : content_loader.GetContent())
{
std::string app_filename;
- if (content.m_metadata.type & 0x8000) // shared
+ if (content.m_metadata.IsShared())
app_filename = shared_content.AddSharedContent(content.m_metadata.sha1.data());
else
app_filename = StringFromFormat("%s%08x.app", content_path.c_str(), content.m_metadata.id);