From 4340841565e0fcbb788dd577b1f6b434f6121884 Mon Sep 17 00:00:00 2001 From: Stepan Hrbek Date: Thu, 28 Nov 2019 14:17:11 +0100 Subject: [PATCH] Fix uninitialized thread pointer in wxMSW wxJoystick Initialize m_thread to null to ensure we don't dereference an invalid pointer later if no joystick with the specified index was found. Closes https://github.com/wxWidgets/wxWidgets/pull/1663 --- src/msw/joystick.cpp | 1 + 1 file changed, 1 insertion(+) diff --git a/src/msw/joystick.cpp b/src/msw/joystick.cpp index f9b7bc15c5..2cec62c58b 100644 --- a/src/msw/joystick.cpp +++ b/src/msw/joystick.cpp @@ -157,6 +157,7 @@ wxJoystick::wxJoystick(int joystick) JOYINFO joyInfo; int i, maxsticks; + m_thread = NULL; maxsticks = joyGetNumDevs(); for( i=0; i