From: Jaroslav Kysela Date: Fri, 5 Feb 2016 11:34:11 +0000 (+0100) Subject: opentv: another copy-and-paste fix (title) X-Git-Tag: v4.2.1~1068 X-Git-Url: http://git.ipfire.org/gitweb.cgi?a=commitdiff_plain;h=2edaa4915142fdd7e0e7dfcfa7da95449a4f8382;p=thirdparty%2Ftvheadend.git opentv: another copy-and-paste fix (title) --- diff --git a/src/epggrab/module/opentv.c b/src/epggrab/module/opentv.c index 049c9d9be..740d481d1 100644 --- a/src/epggrab/module/opentv.c +++ b/src/epggrab/module/opentv.c @@ -317,7 +317,7 @@ opentv_parse_event_section_one epg_episode_t *ee; epg_serieslink_t *es; opentv_event_t ev; - char buffer[2048]; + char buffer[2048], *s; lang_str_t *ls; uint32_t changes, changes2, changes3; @@ -394,14 +394,13 @@ opentv_parse_event_section_one /* try to cleanup the title */ if (_opentv_apply_pattern_list(buffer, sizeof(buffer), ev.title, &mod->p_cleanup_title)) { tvhtrace("opentv", " clean title '%s'", buffer); - ls = lang_str_create2(buffer, lang); - save |= epg_episode_set_title(ee, ls, &changes3); - lang_str_destroy(ls); + s = buffer; } else { - ls = lang_str_create2(buffer, lang); - save |= epg_episode_set_title(ee, ls, &changes3); - lang_str_destroy(ls); + s = ev.title; } + ls = lang_str_create2(s, lang); + save |= epg_episode_set_title(ee, ls, &changes3); + lang_str_destroy(ls); } if (ev.cat) { epg_genre_list_t *egl = calloc(1, sizeof(epg_genre_list_t));