Previous 199869 Revisions Next

r20896 Sunday 10th February, 2013 at 15:07:37 UTC by O. Galibert
memory: Add missing 32->64 bits conversion when building the invsubmask [Oliver Stöneberg]
[src/emu]memory.c

trunk/src/emu/memory.c
r20895r20896
43984398   // compute the inverse mask
43994399   m_invsubmask = 0;
44004400   for (int i = 0; i < m_subunits; i++)
4401      m_invsubmask |= m_subunit_infos[i].m_mask << m_subunit_infos[i].m_shift;
4401      m_invsubmask |= UINT64(m_subunit_infos[i].m_mask) << m_subunit_infos[i].m_shift;
44024402   m_invsubmask = ~m_invsubmask;
44034403}
44044404

Previous 199869 Revisions Next


© 1997-2024 The MAME Team