summaryrefslogtreecommitdiff
path: root/epgsearchext.c
diff options
context:
space:
mode:
authorFrank Neumann <fnu@yavdr.org>2017-05-01 11:03:25 +0200
committerFrank Neumann <fnu@yavdr.org>2017-05-01 11:03:25 +0200
commit451a53f8a821c7714c95be672c8cccefacd13b13 (patch)
treea1111bd94e16eb4abb58241bc7048d4e603aa744 /epgsearchext.c
parent6169802a4bced5d6263caca13775d403bd75a8a4 (diff)
downloadvdr-plugin-epgsearch-451a53f8a821c7714c95be672c8cccefacd13b13.tar.gz
vdr-plugin-epgsearch-451a53f8a821c7714c95be672c8cccefacd13b13.tar.bz2
Add inactive timer patch for VDR 2.3.3+ (thx jasminj)
Diffstat (limited to 'epgsearchext.c')
-rw-r--r--epgsearchext.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/epgsearchext.c b/epgsearchext.c
index 9b793f6..844c789 100644
--- a/epgsearchext.c
+++ b/epgsearchext.c
@@ -1181,7 +1181,7 @@ void cSearchExt::CheckRepeatTimers(cSearchResults* pResults)
return;
LogFile.Log(2,"analysing repeats for search timer '%s'...", search);
- if (action != searchTimerActionRecord)
+ if ((action != searchTimerActionRecord) && (action != searchTimerActionInactiveRecord))
{
LogFile.Log(3,"search timer not set to 'record', so skip all");
return;
@@ -1196,7 +1196,7 @@ void cSearchExt::CheckRepeatTimers(cSearchResults* pResults)
#endif
for (pResultObj = pResults->First(); pResultObj; pResultObj = pResults->Next(pResultObj))
{
- if (action != searchTimerActionRecord) // only announce if there is no timer for the event
+ if ((action != searchTimerActionRecord) && (action != searchTimerActionInactiveRecord)) // only announce if there is no timer for the event
{
pResultObj->needsTimer = false;
continue;