From e41c92320aef4a54b7f3b323f7302b180019b6d7 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?G=C3=BCnther=20Neuwirth?= Date: Tue, 12 May 2009 19:53:07 +0200 Subject: some changes --- ue3/mycpu/cmem.cpp | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) (limited to 'ue3/mycpu/cmem.cpp') diff --git a/ue3/mycpu/cmem.cpp b/ue3/mycpu/cmem.cpp index d27f74e..ec60b56 100644 --- a/ue3/mycpu/cmem.cpp +++ b/ue3/mycpu/cmem.cpp @@ -46,9 +46,10 @@ CDat& CMem::getRegister(const string reg) // if (regnr >= MAX_REGISTER ) - if (regnr == m_registers.size()) + if (regnr >= m_registers.size()) { - m_registers.push_back(CDat((int)0)); + for ( int i = m_registers.size(); i <= (int)regnr; i++) + m_registers.push_back(CDat((int)0)); return m_registers[m_registers.size() - 1]; } -- cgit v1.2.3