diff --git a/ControllerUSB/include/Controllers/Dualshock3Controller.h b/ControllerUSB/include/Controllers/Dualshock3Controller.h index c3552f8..4315b50 100644 --- a/ControllerUSB/include/Controllers/Dualshock3Controller.h +++ b/ControllerUSB/include/Controllers/Dualshock3Controller.h @@ -126,7 +126,7 @@ private: IUSBEndpoint *m_outPipe = nullptr; IUSBInterface *m_interface = nullptr; - Dualshock3ButtonData m_buttonData; + Dualshock3ButtonData m_buttonData{}; public: Dualshock3Controller(std::unique_ptr &&interface); diff --git a/ControllerUSB/include/Controllers/Dualshock4Controller.h b/ControllerUSB/include/Controllers/Dualshock4Controller.h index 8736425..791787b 100644 --- a/ControllerUSB/include/Controllers/Dualshock4Controller.h +++ b/ControllerUSB/include/Controllers/Dualshock4Controller.h @@ -144,7 +144,7 @@ private: IUSBEndpoint *m_inPipe = nullptr; IUSBEndpoint *m_outPipe = nullptr; - Dualshock4USBButtonData m_buttonData; + Dualshock4USBButtonData m_buttonData{}; public: Dualshock4Controller(std::unique_ptr &&interface); diff --git a/ControllerUSB/include/Controllers/Xbox360Controller.h b/ControllerUSB/include/Controllers/Xbox360Controller.h index be514af..0490ea0 100644 --- a/ControllerUSB/include/Controllers/Xbox360Controller.h +++ b/ControllerUSB/include/Controllers/Xbox360Controller.h @@ -86,7 +86,7 @@ private: IUSBEndpoint *m_inPipe = nullptr; IUSBEndpoint *m_outPipe = nullptr; - Xbox360ButtonData m_buttonData; + Xbox360ButtonData m_buttonData{}; public: Xbox360Controller(std::unique_ptr &&interface); diff --git a/ControllerUSB/include/Controllers/Xbox360WirelessController.h b/ControllerUSB/include/Controllers/Xbox360WirelessController.h index 1e016b4..d7325d9 100644 --- a/ControllerUSB/include/Controllers/Xbox360WirelessController.h +++ b/ControllerUSB/include/Controllers/Xbox360WirelessController.h @@ -18,7 +18,7 @@ private: IUSBEndpoint *m_inPipe = nullptr; IUSBEndpoint *m_outPipe = nullptr; - Xbox360ButtonData m_buttonData; + Xbox360ButtonData m_buttonData{}; bool m_presence = false; diff --git a/ControllerUSB/include/Controllers/XboxController.h b/ControllerUSB/include/Controllers/XboxController.h index a4a982f..2beae26 100644 --- a/ControllerUSB/include/Controllers/XboxController.h +++ b/ControllerUSB/include/Controllers/XboxController.h @@ -56,7 +56,7 @@ private: IUSBEndpoint *m_inPipe = nullptr; IUSBEndpoint *m_outPipe = nullptr; - XboxButtonData m_buttonData; + XboxButtonData m_buttonData{}; public: XboxController(std::unique_ptr &&interface); diff --git a/ControllerUSB/include/Controllers/XboxOneController.h b/ControllerUSB/include/Controllers/XboxOneController.h index cacd32e..00dc36f 100644 --- a/ControllerUSB/include/Controllers/XboxOneController.h +++ b/ControllerUSB/include/Controllers/XboxOneController.h @@ -78,7 +78,7 @@ private: IUSBEndpoint *m_inPipe = nullptr; IUSBEndpoint *m_outPipe = nullptr; - XboxOneButtonData m_buttonData; + XboxOneButtonData m_buttonData{}; bool m_GuidePressed{false}; public: