diff options
| author | rpj <rpj> | 2011-07-02 02:18:43 +0000 | 
|---|---|---|
| committer | rpj <rpj> | 2011-07-02 02:18:43 +0000 | 
| commit | e516576e75527fb763e800e61dd024461141ec14 (patch) | |
| tree | f24a77bca51ebf42b2198342033b705b7e660ce4 /tests/test.h | |
| parent | c34bf0c659b945f0c012b1cdd7ea80de8292c608 (diff) | |
See the ChangeLogs
Diffstat (limited to 'tests/test.h')
| -rw-r--r-- | tests/test.h | 14 | 
1 files changed, 9 insertions, 5 deletions
| diff --git a/tests/test.h b/tests/test.h index 639ee55..042e87b 100644 --- a/tests/test.h +++ b/tests/test.h @@ -61,12 +61,16 @@  #define int64_t _int64  #endif -#ifdef _MSC_VER -  #define PTW32_FTIME(x) _ftime64_s(x); -#elif defined(__MINGW32__) && __MSVCRT_VERSION__ >= 0x0601 -  #define PTW32_FTIME(x) _ftime64(x); +#if defined(_MSC_VER) && _MSC_VER >= 1400 +#  define PTW32_FTIME(x) _ftime64_s(x) +#  define PTW32_STRUCT_TIMEB struct __timeb64 +#elif ( defined(_MSC_VER) && _MSC_VER >= 1300 ) || \ +      ( defined(__MINGW32__) && __MSVCRT_VERSION__ >= 0x0601 ) +#  define PTW32_FTIME(x) _ftime64(x) +#  define PTW32_STRUCT_TIMEB struct __timeb64  #else -  #define PTW32_FTIME(x) _ftime(x); +#  define PTW32_FTIME(x) _ftime(x) +#  define PTW32_STRUCT_TIMEB struct _timeb  #endif | 
