From d0b55be2c7afb5b25b42804c9eab4995e64dff52 Mon Sep 17 00:00:00 2001 From: Dana Jansens Date: Mon, 4 Nov 2002 05:40:32 +0000 Subject: OBTimer is fully documented. change how the timerqueuemanager makes timers fire recursively, so that OBTimer::halt could go away --- otk/timer.cc | 12 ++++-------- 1 file changed, 4 insertions(+), 8 deletions(-) (limited to 'otk/timer.cc') diff --git a/otk/timer.cc b/otk/timer.cc index bde95f89..3f1afea0 100644 --- a/otk/timer.cc +++ b/otk/timer.cc @@ -77,15 +77,11 @@ void OBTimer::start(void) void OBTimer::stop(void) { - timing = false; + if (timing) { + timing = false; - manager->removeTimer(this); -} - - -void OBTimer::halt(void) -{ - timing = false; + manager->removeTimer(this); + } } -- cgit v1.2.3