From cb466102169d25155624503d7bdff5cd4fcbe0d1 Mon Sep 17 00:00:00 2001 From: Sascha Volkenandt Date: Mon, 8 Jan 2007 20:37:11 +0000 Subject: - fixed segfault when adding new timers --- timers.cpp | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/timers.cpp b/timers.cpp index efe8451..b5ceb52 100644 --- a/timers.cpp +++ b/timers.cpp @@ -139,9 +139,10 @@ void TimerManager::DoInsertTimer( TimerPair& timerData ) return; } - Timers.Add( newTimer.release() ); + Timers.Add( newTimer.get() ); Timers.SetModified(); isyslog( "live timer %s added", *newTimer->ToDescr() ); + newTimer.release(); } void TimerManager::DoUpdateTimer( TimerPair& timerData ) -- cgit v1.2.3