From 1661c2368055e8e2500ed785efdfe75d74c447a0 Mon Sep 17 00:00:00 2001 From: Jan Holthuis Date: Mon, 17 Aug 2015 03:22:01 +0200 Subject: [PATCH] linux-dist: Fix missing const members in keyboard mapping MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit On some compiler versions, this caused an error: ../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized const member ‘s_evdev_controller_mapping::Axis_DPad_X’ ../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized const member ‘s_evdev_controller_mapping::Axis_DPad_Y’ ../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized const member ‘s_evdev_controller_mapping::Axis_DPad2_X’ ../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized const member ‘s_evdev_controller_mapping::Axis_DPad2_Y’ ../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized const member ‘s_evdev_controller_mapping::Axis_Analog_X’ ../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized const member ‘s_evdev_controller_mapping::Axis_Analog_Y’ ../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized const member ‘s_evdev_controller_mapping::Axis_Trigger_Left’ ../../core/linux-dist/evdev_mappings.cpp:57:3: error: uninitialized const member ‘s_evdev_controller_mapping::Axis_Trigger_Right’ --- core/linux-dist/evdev_mappings.cpp | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/core/linux-dist/evdev_mappings.cpp b/core/linux-dist/evdev_mappings.cpp index ca88f8cad..74f0e9f28 100644 --- a/core/linux-dist/evdev_mappings.cpp +++ b/core/linux-dist/evdev_mappings.cpp @@ -53,7 +53,15 @@ -1, -1, KEY_LEFTCTRL, - KEY_RIGHTCTRL + KEY_RIGHTCTRL, + -1, + -1, + -1, + -1, + -1, + -1, + -1, + -1 }; ControllerMapping controller_mapping_xpad = {