mirror of
https://github.com/libretro/RetroArch
synced 2025-02-08 15:40:14 +00:00
(Apple) Buildfixes
This commit is contained in:
parent
30d0e58bb9
commit
f56cb5d8cb
@ -275,7 +275,9 @@ void cocoa_input_keyboard_event(bool down,
|
|||||||
unsigned code, uint32_t character, uint32_t mod, unsigned device)
|
unsigned code, uint32_t character, uint32_t mod, unsigned device)
|
||||||
{
|
{
|
||||||
driver_t *driver = driver_get_ptr();
|
driver_t *driver = driver_get_ptr();
|
||||||
|
#if TARGET_OS_IPHONE
|
||||||
settings_t *settings = config_get_ptr();
|
settings_t *settings = config_get_ptr();
|
||||||
|
#endif
|
||||||
cocoa_input_data_t *apple = (cocoa_input_data_t*)driver->input_data;
|
cocoa_input_data_t *apple = (cocoa_input_data_t*)driver->input_data;
|
||||||
|
|
||||||
if (!apple)
|
if (!apple)
|
||||||
|
@ -50,13 +50,7 @@
|
|||||||
#ifdef __APPLE__
|
#ifdef __APPLE__
|
||||||
#include "drivers/apple_keycode.h"
|
#include "drivers/apple_keycode.h"
|
||||||
|
|
||||||
struct apple_key_name_map_entry
|
const struct apple_key_name_map_entry apple_key_name_map[] =
|
||||||
{
|
|
||||||
const char* const keyname;
|
|
||||||
const uint32_t hid_id;
|
|
||||||
};
|
|
||||||
|
|
||||||
const apple_key_name_map_entry_t apple_key_name_map[] =
|
|
||||||
{
|
{
|
||||||
{ "left", KEY_Left },
|
{ "left", KEY_Left },
|
||||||
{ "right", KEY_Right },
|
{ "right", KEY_Right },
|
||||||
|
@ -38,9 +38,13 @@ struct input_key_map
|
|||||||
};
|
};
|
||||||
|
|
||||||
#ifdef __APPLE__
|
#ifdef __APPLE__
|
||||||
typedef struct apple_key_name_map_entry apple_key_name_map_entry_t;
|
struct apple_key_name_map_entry
|
||||||
|
{
|
||||||
const apple_key_name_map_entry_t apple_key_name_map[];
|
const char* const keyname;
|
||||||
|
const uint32_t hid_id;
|
||||||
|
};
|
||||||
|
|
||||||
|
extern const struct apple_key_name_map_entry apple_key_name_map[];
|
||||||
#endif
|
#endif
|
||||||
|
|
||||||
extern const struct input_key_map input_config_key_map[];
|
extern const struct input_key_map input_config_key_map[];
|
||||||
|
Loading…
x
Reference in New Issue
Block a user