From 7bf6833e178696b9815fd4e4c6d1cecc8b46bdd2 Mon Sep 17 00:00:00 2001 From: Andrew MacIntyre Date: Sun, 3 Mar 2002 02:59:16 +0000 Subject: OS/2 EMX port changes (Modules part of patch #450267): Modules/ _hotshot.c dbmmodule.c fcntlmodule.c main.c pwdmodule.c readline.c selectmodule.c signalmodule.c termios.c timemodule.c unicodedata.c --- Modules/timemodule.c | 8 +++++++- 1 file changed, 7 insertions(+), 1 deletion(-) (limited to 'Modules/timemodule.c') diff --git a/Modules/timemodule.c b/Modules/timemodule.c index 6647ecc869..5d7fa51e99 100644 --- a/Modules/timemodule.c +++ b/Modules/timemodule.c @@ -54,6 +54,12 @@ extern int ftime(struct timeb *); #undef HAVE_CLOCK /* We have our own version down below */ #endif /* MS_WIN32 && !MS_WIN64 */ +#if defined(PYOS_OS2) +#define INCL_DOS +#define INCL_ERRORS +#include +#endif + #if defined(PYCC_VACPP) #include #endif @@ -752,7 +758,7 @@ static int floatsleep(double secs) { /* XXX Should test for MS_WIN32 first! */ -#if defined(HAVE_SELECT) && !defined(__BEOS__) +#if defined(HAVE_SELECT) && !defined(__BEOS__) && !defined(__EMX__) struct timeval t; double frac; frac = fmod(secs, 1.0); -- cgit v1.2.1