summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO/FileSystemGCWii.cpp
diff options
context:
space:
mode:
authorLéo Lam <leo@innovatetechnologi.es>2017-06-07 22:41:00 +0200
committerLéo Lam <leo@innovatetechnologi.es>2017-06-07 22:41:00 +0200
commit0ddb6f9328933fd00e9070491c913dbfd5734b4c (patch)
treeaf2119c340b8d217ba88788cc42427ebcfc78595 /Source/Core/DiscIO/FileSystemGCWii.cpp
parent0b71b60ef0507cc919c03fdf8fb40cd57a2b312c (diff)
DiscIO: Use the correct offset shift for DOL exports
Diffstat (limited to 'Source/Core/DiscIO/FileSystemGCWii.cpp')
-rw-r--r--Source/Core/DiscIO/FileSystemGCWii.cpp2
1 files changed, 1 insertions, 1 deletions
diff --git a/Source/Core/DiscIO/FileSystemGCWii.cpp b/Source/Core/DiscIO/FileSystemGCWii.cpp
index 8cc55aabab..b809047679 100644
--- a/Source/Core/DiscIO/FileSystemGCWii.cpp
+++ b/Source/Core/DiscIO/FileSystemGCWii.cpp
@@ -155,7 +155,7 @@ bool FileSystemGCWii::ExportApploader(const std::string& _rExportFolder) const
std::optional<u64> FileSystemGCWii::GetBootDOLOffset() const
{
std::optional<u32> offset = m_rVolume->ReadSwapped<u32>(0x420, m_partition);
- return offset ? static_cast<u64>(*offset) << 2 : std::optional<u64>();
+ return offset ? static_cast<u64>(*offset) << m_offset_shift : std::optional<u64>();
}
std::optional<u32> FileSystemGCWii::GetBootDOLSize(u64 dol_offset) const