overlay: fix crash on null pointer
This commit is contained in:
parent
4351ea3098
commit
7e49b3d3d3
|
@ -5304,11 +5304,14 @@ static const char *input_overlay_path(bool want_osk)
|
||||||
return system_overlay_path;
|
return system_overlay_path;
|
||||||
}
|
}
|
||||||
|
|
||||||
fill_pathname_join_special_ext(system_overlay_path,
|
if (core_info->display_name)
|
||||||
overlay_directory, SYSTEM_OVERLAY_DIR, core_info->display_name, ".cfg",
|
{
|
||||||
sizeof(system_overlay_path));
|
fill_pathname_join_special_ext(system_overlay_path,
|
||||||
if (path_is_valid(system_overlay_path))
|
overlay_directory, SYSTEM_OVERLAY_DIR, core_info->display_name, ".cfg",
|
||||||
return system_overlay_path;
|
sizeof(system_overlay_path));
|
||||||
|
if (path_is_valid(system_overlay_path))
|
||||||
|
return system_overlay_path;
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
/* maybe based on the content's directory name */
|
/* maybe based on the content's directory name */
|
||||||
|
|
Loading…
Reference in New Issue