X-Git-Url: https://git.saurik.com/wxWidgets.git/blobdiff_plain/a0cb0ba509fad1fb966d4d5277ff28071d7a8477..c8921892b5c951af710815b29cca522ff31eb712:/src/generic/timer.cpp diff --git a/src/generic/timer.cpp b/src/generic/timer.cpp index 39974a6b8e..c46854c9e9 100644 --- a/src/generic/timer.cpp +++ b/src/generic/timer.cpp @@ -43,7 +43,10 @@ extern "C" ulong _EVT_getTicks(); #define GetMillisecondsTime() _EVT_getTicks() #else - #define GetMillisecondsTime() wxGetLocalTimeMillis().ToLong() +// #define GetMillisecondsTime() wxGetLocalTimeMillis().ToLong() + // Suppresses the debug warning in ToLong. FIXME: check + // that we don't drastically lose precision + #define GetMillisecondsTime() (unsigned long) wxGetLocalTimeMillis().GetValue() #endif // ---------------------------------------------------------------------------- @@ -87,8 +90,8 @@ void wxTimerScheduler::QueueTimer(wxTimerDesc *desc, unsigned long when) desc->shotTime = when; desc->running = TRUE; - wxLogTrace("timer", "queued timer %p at tick %i", - desc->timer, when); + wxLogTrace("timer", "queued timer %p at tick %ld", + desc->timer, (long) when); if ( m_timers ) { @@ -140,8 +143,8 @@ void wxTimerScheduler::NotifyTimers() if ( !timerDeleted ) { - wxLogTrace("timer", "notified timer %p sheduled for %i", - desc->timer, desc->shotTime); + wxLogTrace("timer", "notified timer %p sheduled for %ld", + desc->timer, (long) desc->shotTime); desc->deleteFlag = NULL; if ( !oneShot )