From ecce1e39a6bea2a941b2c57e86d0b102fcb9044b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Oliver=20St=C3=B6neberg?= Date: Sat, 9 Mar 2013 01:02:07 +0000 Subject: [PATCH] fixed uninitialized memory in src/emu/video/huc6270.c (nw) --- src/emu/video/huc6270.c | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/emu/video/huc6270.c b/src/emu/video/huc6270.c index 879fdddfd21..9a39a9abcfc 100644 --- a/src/emu/video/huc6270.c +++ b/src/emu/video/huc6270.c @@ -817,6 +817,7 @@ void huc6270_device::device_start() assert( ! m_irq_changed.isnull() ); m_vram = (UINT16 *)machine().memory().region_alloc( tag(), vram_size, 1, ENDIANNESS_LITTLE )->base(); + memset(m_vram, 0, vram_size); m_vram_mask = ( vram_size >> 1 ) - 1; } @@ -854,6 +855,7 @@ void huc6270_device::device_reset() m_hsync = 0; m_vsync = 0; m_dma_enabled = 0; + m_byr_latched = 0; memset(m_sat, 0, sizeof(m_sat)); }