diff options
author | Andy Polyakov <appro@openssl.org> | 2013-01-19 21:23:13 +0100 |
---|---|---|
committer | Andy Polyakov <appro@openssl.org> | 2014-02-01 22:48:56 +0100 |
commit | 2cc5142fb13e00e4c11179b156fdcec7cd4cde77 (patch) | |
tree | a8139bbecbffdc23c2b0abbc940265667b05d7ed /e_os.h | |
parent | d451ece4e7edce8c954daa084c83686647dcda0f (diff) |
Improve WINCE support.
Submitted by: Pierre Delaage
(cherry picked from commit a006fef78e56b078549a80f4bb4518b6a02eba84)
Resolved conflicts:
crypto/bio/bss_dgram.c
ssl/d1_lib.c
util/pl/VC-32.pl
Diffstat (limited to 'e_os.h')
-rw-r--r-- | e_os.h | 5 |
1 files changed, 4 insertions, 1 deletions
@@ -270,7 +270,7 @@ extern "C" { */ # define _WIN32_WINNT 0x0400 # endif -# if !defined(OPENSSL_NO_SOCK) && defined(_WIN32_WINNT) +# if !defined(OPENSSL_NO_SOCK) && (defined(_WIN32_WINNT) || defined(_WIN32_WCE)) /* * Just like defining _WIN32_WINNT including winsock2.h implies * certain "discipline" for maintaining [broad] binary compatibility. @@ -286,6 +286,9 @@ extern "C" { # include <stdio.h> # include <stddef.h> # include <errno.h> +# if defined(_WIN32_WCE) && !defined(EACCES) +# define EACCES 13 +# endif # include <string.h> # ifdef _WIN64 # define strlen(s) _strlen31(s) |