diff --git a/menu/menu_setting.c b/menu/menu_setting.c index 72ae594607..460bd9b06e 100644 --- a/menu/menu_setting.c +++ b/menu/menu_setting.c @@ -113,6 +113,16 @@ struct rarch_setting struct { + union + { + bool boolean; + int integer; + unsigned int unsigned_integer; + float fraction; + char string; + struct retro_keybind keybind; + } source; + union { bool *boolean;