diff options
| author | Soren Jorvang <soren.jorvang@gmail.com> | 2010-05-29 21:28:27 +0000 |
|---|---|---|
| committer | Soren Jorvang <soren.jorvang@gmail.com> | 2010-05-29 21:28:27 +0000 |
| commit | 6ea0d508726fdefd86e22ae035300301cd9ae327 (patch) | |
| tree | 8af537e0131291ea839583298e0a0a88ff59486f /Source/Core/DiscIO | |
| parent | 1d24ac9157fe6e3a10a998ec6145fccc0c70d649 (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.cpp | 6 |
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); |
