summaryrefslogtreecommitdiff
path: root/Source/Core/DiscIO
diff options
context:
space:
mode:
authorSoren Jorvang <soren.jorvang@gmail.com>2010-05-29 21:28:27 +0000
committerSoren Jorvang <soren.jorvang@gmail.com>2010-05-29 21:28:27 +0000
commit6ea0d508726fdefd86e22ae035300301cd9ae327 (patch)
tree8af537e0131291ea839583298e0a0a88ff59486f /Source/Core/DiscIO
parent1d24ac9157fe6e3a10a998ec6145fccc0c70d649 (diff)
Make this work with debug builds again.
git-svn-id: https://dolphin-emu.googlecode.com/svn/trunk@5540 8ced0084-cf51-0410-be5f-012b33b47a6e
Diffstat (limited to 'Source/Core/DiscIO')
-rw-r--r--Source/Core/DiscIO/Src/WiiWad.cpp6
1 files changed, 5 insertions, 1 deletions
diff --git a/Source/Core/DiscIO/Src/WiiWad.cpp b/Source/Core/DiscIO/Src/WiiWad.cpp
index 485db02d0b..28d98bfa88 100644
--- a/Source/Core/DiscIO/Src/WiiWad.cpp
+++ b/Source/Core/DiscIO/Src/WiiWad.cpp
@@ -107,12 +107,16 @@ bool WiiWAD::ParseWAD(DiscIO::IBlobReader& _rReader)
return false;
m_CertificateChainSize = ReaderBig.Read32(0x8);
- // u32 Reserved = ReaderBig.Read32(0xC);
+ u32 Reserved = ReaderBig.Read32(0xC);
m_TicketSize = ReaderBig.Read32(0x10);
m_TMDSize = ReaderBig.Read32(0x14);
m_DataAppSize = ReaderBig.Read32(0x18);
m_FooterSize = ReaderBig.Read32(0x1C);
+#if MAX_LOGLEVEL >= DEBUG_LEVEL
_dbg_assert_msg_(BOOT, Reserved==0x00, "WiiWAD: Reserved must be 0x00");
+#else
+ (void)Reserved;
+#endif
u32 Offset = 0x40;
m_pCertificateChain = CreateWADEntry(_rReader, m_CertificateChainSize, Offset); Offset += ROUND_UP(m_CertificateChainSize, 0x40);