diff --git a/src/misc.c b/src/misc.c index 493ea2f8..2daa5f27 100644 --- a/src/misc.c +++ b/src/misc.c @@ -22,8 +22,14 @@ * MA 02111-1307, USA. */ -#include "config.h" +#ifndef _WIN32 +/* This is needed for a standard getpwuid_r on opensolaris */ +#define _POSIX_PTHREAD_SEMANTICS +#include +#include +#endif +#include "config.h" #include #include #include @@ -47,12 +53,6 @@ # include #endif /* _MSC_VER */ -#else /* _WIN32 */ - -/* This is needed for a standard getpwuid_r on opensolaris */ -#define _POSIX_PTHREAD_SEMANTICS -#include -#include #endif /* _WIN32 */ #include "libssh/priv.h"