diff --git a/src/common.h b/src/common.h index 98109ae3a..cdfc13657 100644 --- a/src/common.h +++ b/src/common.h @@ -38,6 +38,7 @@ # include # include # include +# include # include "win32/msvc-compat.h" # include "win32/mingw-compat.h" # include "win32/error.h" diff --git a/src/openssl_stream.c b/src/openssl_stream.c index 2a17a3abf..9ddf6e4be 100644 --- a/src/openssl_stream.c +++ b/src/openssl_stream.c @@ -7,14 +7,7 @@ #ifdef GIT_SSL -#include -#include -#include - #include -#include -#include -#include #include "global.h" #include "posix.h" @@ -23,6 +16,16 @@ #include "netops.h" #include "git2/transport.h" +#ifndef GIT_WIN32 +# include +# include +# include +#endif + +#include +#include +#include + static int ssl_set_error(SSL *ssl, int error) { int err;