summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--HISTORY3
-rw-r--r--HISTORY.DE3
-rw-r--r--searchtimer_thread.c3
3 files changed, 8 insertions, 1 deletions
diff --git a/HISTORY b/HISTORY
index bffba87..e75c671 100644
--- a/HISTORY
+++ b/HISTORY
@@ -60,6 +60,9 @@ fixes:
- fixed a segfault occurring when navigating to a userdefined epg menu that has expired
in the meantime, thanks to Mike Constabel for reporting
- the day selection menu in the timer edit menu was hidden
+- if an event was matched by multiple search timers with 'announce only' setting, it was
+ also listed more than once. Thanks to Andreas Mair for reporting.
+
2008-04-29: Version 0.9.24
new:
diff --git a/HISTORY.DE b/HISTORY.DE
index 938ff21..6db8c9b 100644
--- a/HISTORY.DE
+++ b/HISTORY.DE
@@ -65,6 +65,9 @@ fixes:
- Absturz beim Navigieren zu benutzerdef. EPG-Menüs behoben, die zwischenzeitlich schon
in der Vergangenheit lagen, Danke an Mike Constabel für den Hinweis
- Im Timer-Edit-Menu war das Menu zur Tagesauswahl nicht mehr sichtbar
+- Wurde eine Sendung von mehreren Suchtimern mit "Nur ankündigen" gefunden, wurde sie auch
+ mehrfach gelistet, Danke an Andreas Mair für den Hinweis.
+
2008-04-29: Version 0.9.24
neu:
diff --git a/searchtimer_thread.c b/searchtimer_thread.c
index dfd3432..82a1119 100644
--- a/searchtimer_thread.c
+++ b/searchtimer_thread.c
@@ -416,7 +416,8 @@ void cSearchTimerThread::Action(void)
delete timer;
continue;
}
- announceList.Add(new cSearchResult(pEvent, searchExt));
+ if (!announceList.Lookup(pEvent))
+ announceList.Add(new cSearchResult(pEvent, searchExt));
if (Summary) free(Summary);
delete timer;