From 8923ae991119ec568fa4c5e1476fb7c625d30496 Mon Sep 17 00:00:00 2001 From: Peter Ferrie Date: Wed, 13 May 2015 13:21:15 -0700 Subject: [PATCH] CMOS: memset, not vector.clear (nw) vector.clear() sets size to zero, causing a crash immediately upon next access --- src/emu/machine/mc146818.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/emu/machine/mc146818.c b/src/emu/machine/mc146818.c index 4e6ab8901c6..de57e5c9f67 100644 --- a/src/emu/machine/mc146818.c +++ b/src/emu/machine/mc146818.c @@ -196,7 +196,7 @@ void mc146818_device::nvram_default() } else { - m_data.clear(); + memset(&m_data[0], 0, data_size()); } set_base_datetime();