diff options
author | jan.nijtmans <nijtmans@users.sourceforge.net> | 2013-06-11 07:58:01 (GMT) |
---|---|---|
committer | jan.nijtmans <nijtmans@users.sourceforge.net> | 2013-06-11 07:58:01 (GMT) |
commit | a9614d87b805cb106c4876c73858300e3c4359a3 (patch) | |
tree | 8c818c6541faf545fff407bc6b6633c6f8329bf9 /win | |
parent | 68d9ec32251e4fef72df8960441ff9784a7b8381 (diff) | |
download | tcl-a9614d87b805cb106c4876c73858300e3c4359a3.zip tcl-a9614d87b805cb106c4876c73858300e3c4359a3.tar.gz tcl-a9614d87b805cb106c4876c73858300e3c4359a3.tar.bz2 |
Improve compatibility detection for <time.h> and <sys/stat.h>:
- Move <time.h> before other includes on Windows, so we are sure the time_t definition being checked doesn't come from <sys/types.h>.
- Padding at the end of Tcl_StatBuf doesn't influcence binary compatibility, so relax panic check accordingly.
Diffstat (limited to 'win')
-rw-r--r-- | win/tclWinPort.h | 3 |
1 files changed, 1 insertions, 2 deletions
diff --git a/win/tclWinPort.h b/win/tclWinPort.h index f58014c..987d45b 100644 --- a/win/tclWinPort.h +++ b/win/tclWinPort.h @@ -51,6 +51,7 @@ typedef DWORD_PTR * PDWORD_PTR; *--------------------------------------------------------------------------- */ +#include <time.h> #include <io.h> #include <stdio.h> #include <stdlib.h> @@ -85,8 +86,6 @@ typedef DWORD_PTR * PDWORD_PTR; # endif /* __BORLANDC__ */ #endif /* __MWERKS__ */ -#include <time.h> - /* * Define EINPROGRESS in terms of WSAEINPROGRESS. */ |