From 32c369952ea8559b4b721d8c71c0eb5ecfbbec2c Mon Sep 17 00:00:00 2001 From: louis Date: Fri, 1 May 2015 10:53:53 +0200 Subject: fixed crash when closing tvguide with active blinking icon --- HISTORY | 1 + epggrid.c | 3 +++ 2 files changed, 4 insertions(+) diff --git a/HISTORY b/HISTORY index 5ee1e7d..c9fca8e 100644 --- a/HISTORY +++ b/HISTORY @@ -33,3 +33,4 @@ Version 0.1.1 Version 0.1.2 +- fixed crash when closing tvguide with active blinking icon diff --git a/epggrid.c b/epggrid.c index 72f4ef8..561d3cb 100644 --- a/epggrid.c +++ b/epggrid.c @@ -38,6 +38,9 @@ cEpgGrid::~cEpgGrid(void) { delete back; delete header; delete footer; + for (cChannelEpg *channelEpg = channels.First(); channelEpg; channelEpg = channels.Next(channelEpg)) { + channelEpg->DeleteGridViews(epgGrid); + } channels.Clear(); delete channelsGrid; delete channelGroups; -- cgit v1.2.3