summaryrefslogtreecommitdiff
path: root/timerdone.c
diff options
context:
space:
mode:
Diffstat (limited to 'timerdone.c')
-rw-r--r--timerdone.c12
1 files changed, 12 insertions, 0 deletions
diff --git a/timerdone.c b/timerdone.c
index b57eeea..189f3b5 100644
--- a/timerdone.c
+++ b/timerdone.c
@@ -197,3 +197,15 @@ void cTimersDone::Update(const time_t Start, const time_t Stop, const cEvent* pE
else
Add(Timerdone);
}
+
+void cTimersDone::RemoveEntriesOfSearch(const int SearchID)
+{
+ cTimerDone* timerdone = First();
+ while (timerdone)
+ {
+ cTimerDone* timerdoneNext = Next(timerdone);
+ if (timerdone->searchID == SearchID)
+ Del(timerdone);
+ timerdone = timerdoneNext;
+ }
+}