diff --git a/input/input_overlay.c b/input/input_overlay.c index 882c2e3e8c..822604a596 100644 --- a/input/input_overlay.c +++ b/input/input_overlay.c @@ -156,6 +156,16 @@ struct input_overlay } deferred; }; +typedef struct input_overlay_state +{ + /* This is a bitmask of (1 << key_bind_id). */ + uint64_t buttons; + /* Left X, Left Y, Right X, Right Y */ + int16_t analog[4]; + + uint32_t keys[RETROK_LAST / 32 + 1]; +} input_overlay_state_t; + static input_overlay_t *overlay_ptr; static input_overlay_state_t overlay_st_ptr; diff --git a/input/input_overlay.h b/input/input_overlay.h index c24d7c743c..ce616a8acb 100644 --- a/input/input_overlay.h +++ b/input/input_overlay.h @@ -95,16 +95,6 @@ typedef struct overlay_desc overlay_desc_t; typedef struct input_overlay input_overlay_t; -typedef struct input_overlay_state -{ - /* This is a bitmask of (1 << key_bind_id). */ - uint64_t buttons; - /* Left X, Left Y, Right X, Right Y */ - int16_t analog[4]; - - uint32_t keys[RETROK_LAST / 32 + 1]; -} input_overlay_state_t; - /** * input_overlay_new: * @path : Path to overlay file.