From 8245db869f05a86e88338236d22765b87cc71db8 Mon Sep 17 00:00:00 2001 From: qarmin Date: Mon, 3 Jun 2019 21:52:50 +0200 Subject: Small fixes to unrechable code, possibly overflows, using NULL pointers --- platform/x11/joypad_linux.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) (limited to 'platform/x11/joypad_linux.cpp') diff --git a/platform/x11/joypad_linux.cpp b/platform/x11/joypad_linux.cpp index c4dd8fe0e0..3e9e8033e8 100644 --- a/platform/x11/joypad_linux.cpp +++ b/platform/x11/joypad_linux.cpp @@ -444,10 +444,10 @@ InputDefault::JoyAxis JoypadLinux::axis_correct(const input_absinfo *p_abs, int jx.min = -1; if (p_value < 0) { jx.value = (float)-p_value / min; + } else { + jx.value = (float)p_value / max; } - jx.value = (float)p_value / max; - } - if (min == 0) { + } else if (min == 0) { jx.min = 0; jx.value = 0.0f + (float)p_value / max; } -- cgit v1.2.3