mirror of
https://github.com/libretro/RetroArch
synced 2025-03-27 23:37:39 +00:00
Fix shader dir crash if folder doesn't exist.
This commit is contained in:
parent
476d6cef88
commit
db183b5d97
4
driver.c
4
driver.c
@ -794,8 +794,8 @@ static void init_shader_dir(void)
|
||||
if (!*g_settings.video.shader_dir)
|
||||
return;
|
||||
|
||||
g_extern.shader_dir.list = dir_list_new(g_settings.video.shader_dir, "shader|cg|cgp", false);
|
||||
if (g_extern.shader_dir.list->size == 0)
|
||||
g_extern.shader_dir.list = dir_list_new(g_settings.video.shader_dir, "shader|cg|cgp|glsl|glslp", false);
|
||||
if (!g_extern.shader_dir.list || g_extern.shader_dir.list->size == 0)
|
||||
{
|
||||
deinit_shader_dir();
|
||||
return;
|
||||
|
Loading…
x
Reference in New Issue
Block a user