summaryrefslogtreecommitdiff
path: root/timers.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'timers.cpp')
-rw-r--r--timers.cpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/timers.cpp b/timers.cpp
index 68bb9b7..3c1fa79 100644
--- a/timers.cpp
+++ b/timers.cpp
@@ -98,6 +98,14 @@ void TimerManager::UpdateTimer( cTimer* timer, int flags, tChannelID& channel, s
throw HtmlError( error );
}
+void TimerManager::DelTimer( cTimer* timer)
+{
+ cTimer* delTimer = Timers.GetTimer(timer);
+ Timers.Del(delTimer, true);
+ Timers.SetModified();
+ m_timers.ReloadTimers(false);
+}
+
void TimerManager::DoPendingWork()
{
if ( m_updateTimers.size() == 0 && !m_timers.Modified() )