From eb5f919366db1897e05f77a71841113d6a57df69 Mon Sep 17 00:00:00 2001 From: hap Date: Wed, 4 May 2022 15:04:58 +0200 Subject: misc drivers: small cleanup to class var init --- src/mame/drivers/aci_boris.cpp | 2 +- src/mame/drivers/debut.cpp | 4 +--- src/mame/drivers/eva.cpp | 1 - src/mame/drivers/fidel_eag68k.cpp | 5 ++--- src/mame/drivers/fidel_elite.cpp | 5 ++--- src/mame/drivers/mephisto_mondial2.cpp | 1 - src/mame/drivers/saitek_exchess.cpp | 4 ++-- src/mame/drivers/saitek_leonardo.cpp | 2 +- src/mame/drivers/saitek_prschess.cpp | 2 +- src/mame/drivers/saitek_renaissance.cpp | 2 +- src/mame/drivers/talkingbb.cpp | 4 ---- src/mame/drivers/talkingfb.cpp | 4 ---- 12 files changed, 11 insertions(+), 25 deletions(-) diff --git a/src/mame/drivers/aci_boris.cpp b/src/mame/drivers/aci_boris.cpp index 0b8a16c3972..f1730abd0fc 100644 --- a/src/mame/drivers/aci_boris.cpp +++ b/src/mame/drivers/aci_boris.cpp @@ -66,7 +66,7 @@ private: void digit_w(u8 data); u8 input_r(); - u8 m_io[2] = { 0, 0 }; + u8 m_io[2] = { }; u8 m_4042 = 0; }; diff --git a/src/mame/drivers/debut.cpp b/src/mame/drivers/debut.cpp index 81799511095..affcbc276b1 100644 --- a/src/mame/drivers/debut.cpp +++ b/src/mame/drivers/debut.cpp @@ -99,15 +99,13 @@ private: void latch_w(offs_t offset, u8 data); DECLARE_WRITE_LINE_MEMBER(lcd_update_w); - u8 m_latch[5]; + u8 m_latch[5] = { }; u8 m_dac_data = 0; u8 m_lcd_update = 0; }; void debut_state::machine_start() { - memset(m_latch, 0, sizeof(m_latch)); - // resolve handlers m_out_digit.resolve(); diff --git a/src/mame/drivers/eva.cpp b/src/mame/drivers/eva.cpp index a0a6a32b452..7f2c9421912 100644 --- a/src/mame/drivers/eva.cpp +++ b/src/mame/drivers/eva.cpp @@ -81,7 +81,6 @@ protected: virtual void machine_start() override; private: - // devices required_device m_maincpu; diff --git a/src/mame/drivers/fidel_eag68k.cpp b/src/mame/drivers/fidel_eag68k.cpp index 2726ca94d92..09f57056cec 100644 --- a/src/mame/drivers/fidel_eag68k.cpp +++ b/src/mame/drivers/fidel_eag68k.cpp @@ -198,8 +198,7 @@ public: m_board(*this, "board"), m_display(*this, "display"), m_dac(*this, "dac"), - m_inputs(*this, "IN.%u", 0), - m_rotate(true) + m_inputs(*this, "IN.%u", 0) { } // machine configs @@ -238,7 +237,7 @@ protected: void leds_w(offs_t offset, u8 data); void digit_w(offs_t offset, u8 data); - bool m_rotate; + bool m_rotate = true; u8 m_select = 0; u8 m_7seg_data = 0; u8 m_led_data = 0; diff --git a/src/mame/drivers/fidel_elite.cpp b/src/mame/drivers/fidel_elite.cpp index 50fab5fd715..4b09d381f51 100644 --- a/src/mame/drivers/fidel_elite.cpp +++ b/src/mame/drivers/fidel_elite.cpp @@ -101,8 +101,7 @@ public: m_speech(*this, "speech"), m_speech_rom(*this, "speech"), m_language(*this, "language"), - m_inputs(*this, "IN.%u", 0), - m_rotate(false) + m_inputs(*this, "IN.%u", 0) { } // machine configs @@ -143,7 +142,7 @@ protected: u8 ppi_portb_r(); void ppi_portc_w(u8 data); - bool m_rotate; + bool m_rotate = false; u8 m_led_data = 0; u8 m_7seg_data = 0; u8 m_inp_mux = 0; diff --git a/src/mame/drivers/mephisto_mondial2.cpp b/src/mame/drivers/mephisto_mondial2.cpp index 4e76673209e..5cefdf4113b 100644 --- a/src/mame/drivers/mephisto_mondial2.cpp +++ b/src/mame/drivers/mephisto_mondial2.cpp @@ -64,7 +64,6 @@ private: u8 m_led_data = 0; }; - void mondial2_state::machine_start() { save_item(NAME(m_keypad_mux)); diff --git a/src/mame/drivers/saitek_exchess.cpp b/src/mame/drivers/saitek_exchess.cpp index 447e9bbe21a..ec47eb3f388 100644 --- a/src/mame/drivers/saitek_exchess.cpp +++ b/src/mame/drivers/saitek_exchess.cpp @@ -73,8 +73,8 @@ private: void ram_data_w(u8 data); std::unique_ptr m_ram; - u8 m_ram_address[2] = { 0, 0 }; - u64 m_lcd_data[2] = { 0, 0 }; + u8 m_ram_address[2] = { }; + u64 m_lcd_data[2] = { }; }; void exchess_state::machine_start() diff --git a/src/mame/drivers/saitek_leonardo.cpp b/src/mame/drivers/saitek_leonardo.cpp index 85b06b02aba..ce63c52bb89 100644 --- a/src/mame/drivers/saitek_leonardo.cpp +++ b/src/mame/drivers/saitek_leonardo.cpp @@ -123,7 +123,7 @@ private: void p6_w(u8 data); u8 m_inp_mux = 0; - u8 m_led_data[2] = { 0, 0 }; + u8 m_led_data[2] = { }; }; void leo_state::machine_start() diff --git a/src/mame/drivers/saitek_prschess.cpp b/src/mame/drivers/saitek_prschess.cpp index d9d8095bfda..bbbf299030d 100644 --- a/src/mame/drivers/saitek_prschess.cpp +++ b/src/mame/drivers/saitek_prschess.cpp @@ -72,7 +72,7 @@ private: u8 input_r(); u8 m_inp_mux = 0; - u8 m_led_data[2] = { 0, 0 }; + u8 m_led_data[2] = { }; }; void prschess_state::machine_start() diff --git a/src/mame/drivers/saitek_renaissance.cpp b/src/mame/drivers/saitek_renaissance.cpp index c0677e38b07..4bda748d676 100644 --- a/src/mame/drivers/saitek_renaissance.cpp +++ b/src/mame/drivers/saitek_renaissance.cpp @@ -109,7 +109,7 @@ private: void p6_w(u8 data); u8 m_inp_mux = 0; - u8 m_led_data[2] = { 0, 0 }; + u8 m_led_data[2] = { }; }; void ren_state::machine_start() diff --git a/src/mame/drivers/talkingbb.cpp b/src/mame/drivers/talkingbb.cpp index bbe12ae9376..1118559e70c 100644 --- a/src/mame/drivers/talkingbb.cpp +++ b/src/mame/drivers/talkingbb.cpp @@ -154,10 +154,6 @@ private: void talkingbb_state::machine_start() { - // zerofill - m_bank = 0; - m_inp_mux = 0; - // register for savestates save_item(NAME(m_bank)); save_item(NAME(m_inp_mux)); diff --git a/src/mame/drivers/talkingfb.cpp b/src/mame/drivers/talkingfb.cpp index 6cb01c3acc6..46dc83b6a00 100644 --- a/src/mame/drivers/talkingfb.cpp +++ b/src/mame/drivers/talkingfb.cpp @@ -71,10 +71,6 @@ private: void talkingfb_state::machine_start() { - // zerofill - m_bank = 0; - m_inp_mux = 0; - // register for savestates save_item(NAME(m_bank)); save_item(NAME(m_inp_mux)); -- cgit v1.2.3