summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HISTORY1
-rw-r--r--epggrid.c3
2 files changed, 4 insertions, 0 deletions
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;