diff options
Diffstat (limited to 'engines/sci/scicore/tools.c')
-rw-r--r-- | engines/sci/scicore/tools.c | 14 |
1 files changed, 8 insertions, 6 deletions
diff --git a/engines/sci/scicore/tools.c b/engines/sci/scicore/tools.c index 802a4f9db1..0653e8d21e 100644 --- a/engines/sci/scicore/tools.c +++ b/engines/sci/scicore/tools.c @@ -38,6 +38,13 @@ # include <mmsystem.h> # include <sys/types.h> # include <sys/stat.h> +#endif + +#ifdef _WIN32 +# include <windows.h> + +void usleep (long usec); + # ifdef sleep # undef sleep # endif @@ -54,13 +61,8 @@ fprintf(stderr, "timeEndPeriod(1) failed\n"); \ } \ } while (0); -#else -#ifdef _WIN32 -# include <windows.h> -# include <win32/usleep.h> -# include <win32/sci_win32.h> -#endif #endif + #if !defined(HAVE_FNMATCH) && !defined(_MSC_VER) # include <beos/fnmatch.h> #endif |