mirror of
https://github.com/X11Libre/xf86-input-evdev.git
synced 2026-03-24 09:44:28 +00:00
Fix some obvious constness-related compile warnings.
Signed-off-by: Marcin Slusarz <marcin.slusarz@gmail.com>
Signed-off-by: Peter Hutterer <peter.hutterer@who-t.net>
(cherry picked from commit 2c8da280b3)
This commit is contained in:
committed by
Peter Hutterer
parent
09987eab9a
commit
7d91fc7bfc
@@ -51,7 +51,6 @@ static Atom prop_wheel_timeout = 0;
|
||||
static Atom prop_wheel_button = 0;
|
||||
|
||||
/* Local Funciton Prototypes */
|
||||
static BOOL EvdevWheelEmuHandleButtonMap(InputInfoPtr pInfo, WheelAxisPtr pAxis, char *axis_name);
|
||||
static int EvdevWheelEmuInertia(InputInfoPtr pInfo, WheelAxisPtr axis, int value);
|
||||
|
||||
/* Filter mouse button events */
|
||||
@@ -197,7 +196,8 @@ EvdevWheelEmuInertia(InputInfoPtr pInfo, WheelAxisPtr axis, int value)
|
||||
/* Handle button mapping here to avoid code duplication,
|
||||
returns true if a button mapping was found. */
|
||||
static BOOL
|
||||
EvdevWheelEmuHandleButtonMap(InputInfoPtr pInfo, WheelAxisPtr pAxis, char* axis_name)
|
||||
EvdevWheelEmuHandleButtonMap(InputInfoPtr pInfo, WheelAxisPtr pAxis,
|
||||
const char *axis_name)
|
||||
{
|
||||
EvdevPtr pEvdev = (EvdevPtr)pInfo->private;
|
||||
char *option_string;
|
||||
|
||||
10
src/evdev.c
10
src/evdev.c
@@ -278,7 +278,7 @@ EvdevRemoveDevice(InputInfoPtr pInfo)
|
||||
|
||||
|
||||
static void
|
||||
SetXkbOption(InputInfoPtr pInfo, char *name, char **option)
|
||||
SetXkbOption(InputInfoPtr pInfo, const char *name, char **option)
|
||||
{
|
||||
char *s;
|
||||
|
||||
@@ -2566,7 +2566,7 @@ EvdevUtilButtonEventToButtonNumber(EvdevPtr pEvdev, int code)
|
||||
/* Aligned with linux/input.h.
|
||||
Note that there are holes in the ABS_ range, these are simply replaced with
|
||||
MISC here */
|
||||
static char* abs_labels[] = {
|
||||
static const char *abs_labels[] = {
|
||||
AXIS_LABEL_PROP_ABS_X, /* 0x00 */
|
||||
AXIS_LABEL_PROP_ABS_Y, /* 0x01 */
|
||||
AXIS_LABEL_PROP_ABS_Z, /* 0x02 */
|
||||
@@ -2629,7 +2629,7 @@ static char* abs_labels[] = {
|
||||
AXIS_LABEL_PROP_ABS_MT_PRESSURE, /* 0x3a */
|
||||
};
|
||||
|
||||
static char* rel_labels[] = {
|
||||
static const char *rel_labels[] = {
|
||||
AXIS_LABEL_PROP_REL_X,
|
||||
AXIS_LABEL_PROP_REL_Y,
|
||||
AXIS_LABEL_PROP_REL_Z,
|
||||
@@ -2642,7 +2642,7 @@ static char* rel_labels[] = {
|
||||
AXIS_LABEL_PROP_REL_MISC
|
||||
};
|
||||
|
||||
static char* btn_labels[][16] = {
|
||||
static const char *btn_labels[][16] = {
|
||||
{ /* BTN_MISC group offset 0x100*/
|
||||
BTN_LABEL_PROP_BTN_0, /* 0x00 */
|
||||
BTN_LABEL_PROP_BTN_1, /* 0x01 */
|
||||
@@ -2727,7 +2727,7 @@ static void EvdevInitAxesLabels(EvdevPtr pEvdev, int mode, int natoms, Atom *ato
|
||||
{
|
||||
Atom atom;
|
||||
int axis;
|
||||
char **labels;
|
||||
const char **labels;
|
||||
int labels_len = 0;
|
||||
|
||||
if (mode == Absolute)
|
||||
|
||||
Reference in New Issue
Block a user