@@ -672,11 +672,12 @@ } #endif /* Watch for stream events until the next timer is due */ if (nextTimer != nil) { - double timeout = [nextTimer timeIntervalSinceNow]; + of_time_interval_t timeout = + [nextTimer timeIntervalSinceNow]; if (timeout > 0) { #if defined(OF_HAVE_SOCKETS) [_streamObserver observeForTimeInterval: timeout];