diff options
Diffstat (limited to 'timerdone.c')
-rw-r--r-- | timerdone.c | 12 |
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; + } +} |