mirror of
https://github.com/libretro/RetroArch
synced 2025-02-27 09:41:14 +00:00
Fix dereference before NULL check
This commit is contained in:
parent
60c7f8e35f
commit
fa7a792180
@ -498,15 +498,17 @@ static void menu_action_setting_disp_set_label_input_desc_kbd(
|
|||||||
const char *path,
|
const char *path,
|
||||||
char *s2, size_t len2)
|
char *s2, size_t len2)
|
||||||
{
|
{
|
||||||
settings_t *settings = config_get_ptr();
|
|
||||||
unsigned key_id;
|
|
||||||
unsigned remap_id =
|
|
||||||
settings->uints.input_keymapper_ids[type - MENU_SETTINGS_INPUT_DESC_KBD_BEGIN];
|
|
||||||
char desc[PATH_MAX_LENGTH];
|
char desc[PATH_MAX_LENGTH];
|
||||||
|
unsigned key_id;
|
||||||
|
unsigned remap_id;
|
||||||
|
settings_t *settings = config_get_ptr();
|
||||||
|
|
||||||
if (!settings)
|
if (!settings)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
|
remap_id =
|
||||||
|
settings->uints.input_keymapper_ids[type - MENU_SETTINGS_INPUT_DESC_KBD_BEGIN];
|
||||||
|
|
||||||
for (key_id = 0; key_id < MENU_SETTINGS_INPUT_DESC_KBD_END - MENU_SETTINGS_INPUT_DESC_KBD_BEGIN; key_id++)
|
for (key_id = 0; key_id < MENU_SETTINGS_INPUT_DESC_KBD_END - MENU_SETTINGS_INPUT_DESC_KBD_BEGIN; key_id++)
|
||||||
{
|
{
|
||||||
if(remap_id == key_descriptors[key_id].key)
|
if(remap_id == key_descriptors[key_id].key)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user