mirror of
https://github.com/libretro/RetroArch
synced 2025-02-21 09:39:56 +00:00
Silence warning 'val may be unused uninitialized in this function'
This commit is contained in:
parent
1add138dae
commit
4f2d1d7c93
@ -69,17 +69,26 @@ static uint64_t hidpad_ps2adapter_get_buttons(void *data)
|
|||||||
|
|
||||||
static int16_t hidpad_ps2adapter_get_axis(void *data, unsigned axis)
|
static int16_t hidpad_ps2adapter_get_axis(void *data, unsigned axis)
|
||||||
{
|
{
|
||||||
int val;
|
int val = 0;
|
||||||
struct hidpad_ps2adapter_data *device = (struct hidpad_ps2adapter_data*)data;
|
struct hidpad_ps2adapter_data *device = (struct hidpad_ps2adapter_data*)data;
|
||||||
|
|
||||||
if (!device || axis >= 2)
|
if (!device || axis >= 2)
|
||||||
return 0;
|
return 0;
|
||||||
|
|
||||||
switch (axis) {
|
switch (axis)
|
||||||
case 0: val = device->data[4];break;
|
{
|
||||||
case 1: val = device->data[5];break;
|
case 0:
|
||||||
case 2: val = device->data[3];break;
|
val = device->data[4];
|
||||||
case 3: val = device->data[2];break;
|
break;
|
||||||
|
case 1:
|
||||||
|
val = device->data[5];
|
||||||
|
break;
|
||||||
|
case 2:
|
||||||
|
val = device->data[3];
|
||||||
|
break;
|
||||||
|
case 3:
|
||||||
|
val = device->data[2];
|
||||||
|
break;
|
||||||
}
|
}
|
||||||
|
|
||||||
val = (val << 8) - 0x8000;
|
val = (val << 8) - 0x8000;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user