mirror of
https://github.com/libretro/RetroArch
synced 2025-04-07 13:23:32 +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)
|
if (!*g_settings.video.shader_dir)
|
||||||
return;
|
return;
|
||||||
|
|
||||||
g_extern.shader_dir.list = dir_list_new(g_settings.video.shader_dir, "shader|cg|cgp", false);
|
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->size == 0)
|
if (!g_extern.shader_dir.list || g_extern.shader_dir.list->size == 0)
|
||||||
{
|
{
|
||||||
deinit_shader_dir();
|
deinit_shader_dir();
|
||||||
return;
|
return;
|
||||||
|
Loading…
x
Reference in New Issue
Block a user