X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/e1393d82b33b1bb838474971618e8bbb3643dc64..7b9da2077d0975db6c965a85c91d5aca671ab5e3:/src/gtk1/timer.cpp diff --git a/src/gtk1/timer.cpp b/src/gtk1/timer.cpp index ac5b34cb14..ca8a477d35 100644 --- a/src/gtk1/timer.cpp +++ b/src/gtk1/timer.cpp @@ -85,7 +85,7 @@ static gint timeout_callback( gpointer data ) GDK_THREADS_LEAVE (); #endif - if (timer->OneShot()) + if ( timer->IsOneShot() ) return FALSE; return TRUE; @@ -94,25 +94,20 @@ static gint timeout_callback( gpointer data ) wxTimer::wxTimer() { m_tag = -1; - m_time = 1000; + m_milli = 1000; m_oneShot = FALSE; } wxTimer::~wxTimer() { - Stop(); + wxTimer::Stop(); } bool wxTimer::Start( int millisecs, bool oneShot ) { - if (millisecs != -1) - { - m_time = millisecs; - } - - m_oneShot = oneShot; + (void)wxTimerBase::Start(millisecs, oneShot); - m_tag = gtk_timeout_add( millisecs, timeout_callback, this ); + m_tag = gtk_timeout_add( m_milli, timeout_callback, this ); return TRUE; }