added asserts for index out-of-bounds access with sun3_80 (nw)

This commit is contained in:
Oliver Stöneberg 2014-07-28 07:46:25 +00:00
parent 957ddde757
commit 30218b23aa

View File

@ -340,6 +340,8 @@ READ8_MEMBER( ncr539x_device::read )
{
fifo_fill_size = m_xfer_count;
}
assert(m_buffer_offset < m_buffer_size);
assert((m_buffer_offset + fifo_fill_size) < m_buffer_size);
memcpy(m_fifo, &m_buffer[m_buffer_offset], fifo_fill_size);
m_buffer_offset += fifo_fill_size;
m_buffer_remaining -= fifo_fill_size;