diff options
| author | root <root> | 2009-06-29 07:22:56 +0000 | 
|---|---|---|
| committer | root <root> | 2009-06-29 07:22:56 +0000 | 
| commit | 036e7b2ac526164a4e00bf8e74084ea62d1ffe9c (patch) | |
| tree | 2b2e10a2dac7513f7ea441c789ca4690a9867e37 | |
| parent | 3a5da4a6dfdc021c6050f99d653013ed1cd69348 (diff) | |
*** empty log message ***
| -rw-r--r-- | Changes | 2 | ||||
| -rw-r--r-- | ev.c | 2 | ||||
| -rw-r--r-- | ev_win32.c | 2 | 
3 files changed, 5 insertions, 1 deletions
| @@ -7,6 +7,8 @@ TODO: remain          - honor autoconf detection of EV_USE_CLOCK_SYSCALL, also double-            check that the syscall number is available before trying to            use it (reported by ry@tinyclouds). +        - use GetSysTimeAsFileTime instead of _timeb on windows, for +          slightly higher accuracy.  3.6  Tue Apr 28 02:49:30 CEST 2009  	- multiple timers becoming ready within an event loop iteration @@ -566,6 +566,7 @@ typedef struct  /*****************************************************************************/ +#ifndef EV_HAVE_EV_TIME  ev_tstamp  ev_time (void)  { @@ -582,6 +583,7 @@ ev_time (void)    gettimeofday (&tv, 0);    return tv.tv_sec + tv.tv_usec * 1e-6;  } +#endif  inline_size ev_tstamp  get_clock (void) @@ -146,7 +146,7 @@ ev_time (void)    ui.u.HighPart = ft.dwHighDateTime;    /* msvc cannot convert ulonglong to double... yes, it is that sucky */ -  return (__int64)(ui.QuadPart - 116444736000000000) * 1e-7; +  return (LONGLONG)(ui.QuadPart - 116444736000000000) * 1e-7;  }  #endif | 
