From d149b1c14ea9fd9c5511a6d05fffc814dcf64907 Mon Sep 17 00:00:00 2001 From: Bjoern Breitmeyer Date: Mon, 6 Jul 2015 12:38:40 +0200 Subject: Wec2013 initial port. Change-Id: Ib1dfdc5687e54daefd84982653967fe5eff8aab5 Reviewed-by: Friedemann Kleint --- src/corelib/kernel/qfunctions_wince.h | 15 ++++++++++++++- 1 file changed, 14 insertions(+), 1 deletion(-) (limited to 'src/corelib/kernel/qfunctions_wince.h') diff --git a/src/corelib/kernel/qfunctions_wince.h b/src/corelib/kernel/qfunctions_wince.h index 987342d29a..d172acceec 100644 --- a/src/corelib/kernel/qfunctions_wince.h +++ b/src/corelib/kernel/qfunctions_wince.h @@ -37,6 +37,9 @@ #include #ifdef Q_OS_WINCE +# ifndef NOMINMAX +# define NOMINMAX +# endif #include #include #include @@ -47,7 +50,12 @@ #include #include #include -#include +#if _WIN32_WCE < 0x800 +# include +#else +# include +# include +#endif #include #include @@ -102,6 +110,8 @@ struct tm { FILETIME qt_wince_time_tToFt( time_t tt ); time_t qt_wince_ftToTime_t( const FILETIME ft ); +#if _WIN32_WCE < 0x800 + // File I/O --------------------------------------------------------- #define _O_RDONLY 0x0001 #define _O_RDWR 0x0002 @@ -161,6 +171,7 @@ struct stat typedef int mode_t; extern int errno; +#endif // _WIN32_WCE < 0x800 int qt_wince__getdrive( void ); int qt_wince__waccess( const wchar_t *path, int pmode ); @@ -437,8 +448,10 @@ generate_inline_return_func0(tmpfile, FILE *) generate_inline_return_func2(_rename, int, const char *, const char *) generate_inline_return_func1(_remove, int, const char *) generate_inline_return_func1(SetErrorMode, int, int) +#if _WIN32_WCE < 0x800 generate_inline_return_func2(_chmod, bool, const char *, int) generate_inline_return_func2(_wchmod, bool, const wchar_t *, int) +#endif generate_inline_return_func7(CreateFileA, HANDLE, LPCSTR, DWORD, DWORD, LPSECURITY_ATTRIBUTES, DWORD, DWORD, HANDLE) generate_inline_return_func4(SetWindowOrgEx, BOOL, HDC, int, int, LPPOINT) generate_inline_return_func2(calloc, void *, size_t, size_t) -- cgit v1.2.3