Prevent null pointer dereference

This commit is contained in:
twinaphex 2016-09-22 21:57:55 +02:00
parent e8deea65a9
commit 7fdc38bf30
2 changed files with 9 additions and 2 deletions

View File

@ -40,6 +40,7 @@ typedef struct linuxraw_input
static void *linuxraw_input_init(void)
{
struct sigaction sa = {{0}};
linuxraw_input_t *linuxraw = NULL;
settings_t *settings = config_get_ptr();

View File

@ -165,8 +165,14 @@ bool menu_content_find_first_core(menu_content_ctx_defer_info_t *def_info,
if (!string_is_empty(default_info_dir))
{
const char *default_info_path = def_info->path;
size_t default_info_length = def_info->len;
const char *default_info_path = NULL;
size_t default_info_length = 0;
if (def_info)
{
default_info_path = def_info->path;
default_info_length = def_info->len;
}
if (!string_is_empty(default_info_path))
fill_pathname_join(def_info->s,