From b206c1c7bde611aa1d9935e4ddcbadf4491c2da8 Mon Sep 17 00:00:00 2001 From: Robbbert Date: Sat, 2 Apr 2022 02:16:51 +1100 Subject: init vars for coverity (bus/l-w) --- src/devices/bus/sbus/cgsix.h | 56 ++++++++++++++++++++++---------------------- src/devices/bus/sbus/sbus.h | 6 ++--- 2 files changed, 31 insertions(+), 31 deletions(-) (limited to 'src/devices/bus/sbus') diff --git a/src/devices/bus/sbus/cgsix.h b/src/devices/bus/sbus/cgsix.h index b6f3fe7520d..062982da739 100644 --- a/src/devices/bus/sbus/cgsix.h +++ b/src/devices/bus/sbus/cgsix.h @@ -470,36 +470,36 @@ protected: uint32_t m_itri_relx; uint32_t m_itri_rely; uint32_t m_itri_relz; - uint32_t m_itri_r; - uint32_t m_itri_g; - uint32_t m_itri_b; - uint32_t m_itri_a; - - uint32_t m_iquad_absx; - uint32_t m_iquad_absy; - uint32_t m_iquad_absz; - uint32_t m_iquad_relx; - uint32_t m_iquad_rely; - uint32_t m_iquad_relz; - uint32_t m_iquad_r; - uint32_t m_iquad_g; - uint32_t m_iquad_b; - uint32_t m_iquad_a; - - uint32_t m_irect_absx; - uint32_t m_irect_absy; - uint32_t m_irect_absz; - uint32_t m_irect_relx; - uint32_t m_irect_rely; - uint32_t m_irect_relz; - uint32_t m_irect_r; - uint32_t m_irect_g; - uint32_t m_irect_b; - uint32_t m_irect_a; + uint32_t m_itri_r = 0; + uint32_t m_itri_g = 0; + uint32_t m_itri_b = 0; + uint32_t m_itri_a = 0; + + uint32_t m_iquad_absx = 0; + uint32_t m_iquad_absy = 0; + uint32_t m_iquad_absz = 0; + uint32_t m_iquad_relx = 0; + uint32_t m_iquad_rely = 0; + uint32_t m_iquad_relz = 0; + uint32_t m_iquad_r = 0; + uint32_t m_iquad_g = 0; + uint32_t m_iquad_b = 0; + uint32_t m_iquad_a = 0; + + uint32_t m_irect_absx = 0; + uint32_t m_irect_absy = 0; + uint32_t m_irect_absz = 0; + uint32_t m_irect_relx = 0; + uint32_t m_irect_rely = 0; + uint32_t m_irect_relz = 0; + uint32_t m_irect_r = 0; + uint32_t m_irect_g = 0; + uint32_t m_irect_b = 0; + uint32_t m_irect_a = 0; std::unique_ptr m_prim_buf; - uint32_t m_vertex_count; - uint32_t m_curr_prim_type; + uint32_t m_vertex_count = 0; + uint32_t m_curr_prim_type = 0; }; uint32_t m_thc_misc; diff --git a/src/devices/bus/sbus/sbus.h b/src/devices/bus/sbus/sbus.h index 2c66318c8aa..108b7ac7a05 100644 --- a/src/devices/bus/sbus/sbus.h +++ b/src/devices/bus/sbus/sbus.h @@ -100,12 +100,12 @@ protected: // internal state required_device m_maincpu; required_address_space m_type1space; - address_space *m_space; + address_space *m_space = nullptr; devcb_write_line::array<7> m_irq_cb; devcb_write32 m_buserr; - device_sbus_card_interface *m_device_list[3]; + device_sbus_card_interface *m_device_list[3]{}; private: void slot1_timeout_map(address_map &map); @@ -148,7 +148,7 @@ protected: optional_device m_sbus_finder; sbus_device *m_sbus; - const char *m_sbus_slottag; + const char *m_sbus_slottag = nullptr; int m_slot; uint32_t m_base; }; -- cgit v1.2.3-70-g09d2