Prevent menu_entry_pathdir_extensions from crashing the app

This commit is contained in:
Twinaphex 2015-06-01 16:42:55 +02:00
parent d25b248db0
commit a1c4446f24

View File

@ -332,8 +332,9 @@ int menu_entry_pathdir_set_value(uint32_t i, const char *s)
void menu_entry_pathdir_extensions(uint32_t i, char *s, size_t len) void menu_entry_pathdir_extensions(uint32_t i, char *s, size_t len)
{ {
rarch_setting_t *setting = menu_entry_get_setting(i); rarch_setting_t *setting = menu_entry_get_setting(i);
if (setting) const char *extensions = setting ? setting->values : NULL;
strlcpy(s, setting->values, len); if (setting && extensions)
strlcpy(s, extensions, len);
} }
void menu_entry_reset(uint32_t i) void menu_entry_reset(uint32_t i)