From a16b24017f199923cf8d4b64deb05dbd3dbe8563 Mon Sep 17 00:00:00 2001 From: Jaroslav Kysela Date: Wed, 7 Jun 2017 15:22:30 +0200 Subject: [PATCH] eit: another title member fix --- src/epggrab/module/eit.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/src/epggrab/module/eit.c b/src/epggrab/module/eit.c index 993cc7dbd..d831873c0 100644 --- a/src/epggrab/module/eit.c +++ b/src/epggrab/module/eit.c @@ -532,8 +532,7 @@ static int _eit_process_event_one _ebc.dvb_eid = eid; _ebc.start = start; _ebc.stop = stop; - _ee.title = title_copy = ev.title; - ev.title = NULL; + _ee.title = title_copy = lang_str_copy(ev.title); ebc = epg_match_now_next(ch, &_ebc); tvhtrace(mod->subsys, "%s: running state only ebc=%p", svc->s_dvb_svcname ?: "(null)", ebc); @@ -627,7 +626,7 @@ tidy: } } - free(title_copy); + if (title_copy) lang_str_destroy(title_copy); return 0; } -- 2.47.3