From efc7770e9b4c74a32468904a9d0ecbb5e5a989ae Mon Sep 17 00:00:00 2001 From: Thad House Date: Fri, 27 Oct 2017 23:16:42 -0700 Subject: [PATCH] Fixes NPE in DriverStation initialization (#694) Introduced by #626. --- .../src/main/java/edu/wpi/first/wpilibj/DriverStation.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/wpilibj/src/main/java/edu/wpi/first/wpilibj/DriverStation.java b/wpilibj/src/main/java/edu/wpi/first/wpilibj/DriverStation.java index ca23bc3a76..be2870c3ab 100644 --- a/wpilibj/src/main/java/edu/wpi/first/wpilibj/DriverStation.java +++ b/wpilibj/src/main/java/edu/wpi/first/wpilibj/DriverStation.java @@ -132,8 +132,8 @@ public class DriverStation implements RobotState.Interface { m_joystickAxesCache[i] = new HALJoystickAxes(HAL.kMaxJoystickAxes); m_joystickPOVsCache[i] = new HALJoystickPOVs(HAL.kMaxJoystickPOVs); - m_joystickButtonsPressed[i].m_buttons = 0; - m_joystickButtonsReleased[i].m_buttons = 0; + m_joystickButtonsPressed[i] = new HALJoystickButtons(); + m_joystickButtonsReleased[i] = new HALJoystickButtons(); } m_controlWordMutex = new Object();