(DInput) Build fix

This commit is contained in:
twinaphex 2013-11-02 23:36:06 +01:00
parent d6ad586114
commit dcb6a13031
1 changed files with 15 additions and 16 deletions

View File

@ -346,6 +346,20 @@ static const rarch_joypad_driver_t *dinput_get_joypad_driver(void *data)
return di->joypad;
}
static uint64_t dinput_get_capabilities(void *data)
{
uint64_t caps = 0;
caps |= (1 << RETRO_DEVICE_JOYPAD);
caps |= (1 << RETRO_DEVICE_MOUSE);
caps |= (1 << RETRO_DEVICE_KEYBOARD);
caps |= (1 << RETRO_DEVICE_LIGHTGUN);
caps |= (1 << RETRO_DEVICE_POINTER);
caps |= (1 << RETRO_DEVICE_ANALOG);
return caps;
}
const input_driver_t input_dinput = {
dinput_init,
dinput_poll,
@ -353,6 +367,7 @@ const input_driver_t input_dinput = {
dinput_key_pressed,
dinput_free,
NULL,
dinput_get_capabilities,
"dinput",
dinput_grab_mouse,
@ -663,20 +678,6 @@ static const char *dinput_joypad_name(unsigned pad)
return NULL;
}
static uint64_t dinput_get_capabilities(void *data)
{
uint64_t caps = 0;
caps |= (1 << RETRO_DEVICE_JOYPAD);
caps |= (1 << RETRO_DEVICE_MOUSE);
caps |= (1 << RETRO_DEVICE_KEYBOARD);
caps |= (1 << RETRO_DEVICE_LIGHTGUN);
caps |= (1 << RETRO_DEVICE_POINTER);
caps |= (1 << RETRO_DEVICE_ANALOG);
return caps;
}
const rarch_joypad_driver_t dinput_joypad = {
dinput_joypad_init,
dinput_joypad_query_pad,
@ -686,7 +687,5 @@ const rarch_joypad_driver_t dinput_joypad = {
dinput_joypad_poll,
NULL,
dinput_joypad_name,
dinput_get_capabilities,
"dinput",
};