mirror of
https://github.com/libretro/RetroArch.git
synced 2024-11-24 00:20:01 +00:00
(runloop) Fix shader hotkeys
This commit is contained in:
parent
5a5442af66
commit
b2bd80edd4
@ -369,7 +369,7 @@ static void check_shader_dir(bool pressed_next, bool pressed_prev)
|
||||
enum rarch_shader_type type = RARCH_SHADER_NONE;
|
||||
global_t *global = global_get_ptr();
|
||||
|
||||
if (!global->shader_dir.list)
|
||||
if (!global || !global->shader_dir.list)
|
||||
return;
|
||||
|
||||
if (pressed_next)
|
||||
@ -387,10 +387,9 @@ static void check_shader_dir(bool pressed_next, bool pressed_prev)
|
||||
else
|
||||
return;
|
||||
|
||||
shader = global->shader_dir.list->elems[global->shader_dir.ptr].data;
|
||||
ext = path_get_extension(shader);
|
||||
ext_hash = djb2_calculate(ext);
|
||||
shader = global ?
|
||||
global->shader_dir.list->elems[global->shader_dir.ptr].data : NULL;
|
||||
|
||||
switch (ext_hash)
|
||||
{
|
||||
|
Loading…
Reference in New Issue
Block a user