Artifact 946780970903706f4abfaa6e08dac0693a43ceab:
- File unix/uxmisc.c — part of check-in [19b26a1cc7] at 2005-03-28 11:48:24 on branch trunk — Render timing.c robust in the face of strangeness. The strangenesses in question vary per OS: on Windows the problem is that WM_TIMER sometimes goes off too early, so that GetTickCount() is right and the callback time is wrong, whereas on Unix the problem is that my GETTICKCOUNT implementation comes from the system clock which means it can change suddenly and non-monotonically if the sysadmin is messing about (meaning that the timing of callbacks from GTK or select timeouts is _more_ likely to be right than GETTICKCOUNT). This checkin provides band-aid workarounds for both problems, which aren't pretty but ought to at least prevent catastrophic assertion failure. (user: simon size: 2679)
A hex dump of this file is not available. Please download the raw binary file and generate a hex dump yourself.