Ensure lack of name in epggrab_channel does not cause a crash.
This commit is contained in:
parent
dd24ce4190
commit
240c7b7a21
1 changed files with 3 additions and 2 deletions
|
@ -184,10 +184,11 @@ htsmsg_t *epggrab_channel_list ( void )
|
|||
e = htsmsg_create_map();
|
||||
htsmsg_add_str(e, "module", mod->id);
|
||||
htsmsg_add_str(e, "id", ec->id);
|
||||
htsmsg_add_str(e, "name", ec->name);
|
||||
if (ec->name)
|
||||
htsmsg_add_str(e, "name", ec->name);
|
||||
sprintf(name, "%s|%s", mod->id, ec->id);
|
||||
htsmsg_add_str(e, "mod-id", name);
|
||||
sprintf(name, "%s: %s", mod->name, ec->name);
|
||||
sprintf(name, "%s: %s", mod->name, ec->name ?: "unknown");
|
||||
htsmsg_add_str(e, "mod-name", name);
|
||||
htsmsg_add_msg(m, NULL, e);
|
||||
}
|
||||
|
|
Loading…
Add table
Reference in a new issue