summaryrefslogtreecommitdiff
path: root/tests/test-getlogin_r.c
diff options
context:
space:
mode:
authorBruno Haible <bruno@clisp.org>2016-12-17 11:02:41 +0100
committerBruno Haible <bruno@clisp.org>2016-12-17 12:06:04 +0100
commitd2443002ed96da7443bef3d6853cb818113676c7 (patch)
tree9a36a8297c178be1fe578841f1f642e226c46c3e /tests/test-getlogin_r.c
parent8fe9cd1cfc148a37b352bd5320b5d3b35a3880fc (diff)
downloadgnulib-d2443002ed96da7443bef3d6853cb818113676c7.tar.gz
getlogin_r tests: Port to mingw.
* tests/test-getlogin_r.c: Don't include <pwd.h> on native Windows.
Diffstat (limited to 'tests/test-getlogin_r.c')
-rw-r--r--tests/test-getlogin_r.c4
1 files changed, 3 insertions, 1 deletions
diff --git a/tests/test-getlogin_r.c b/tests/test-getlogin_r.c
index 94e7ec7262..7104d6ade7 100644
--- a/tests/test-getlogin_r.c
+++ b/tests/test-getlogin_r.c
@@ -28,7 +28,9 @@ SIGNATURE_CHECK (getlogin_r, int, (char *, size_t));
#include <stdlib.h>
#include <string.h>
#include <unistd.h>
-#include <pwd.h>
+#if !((defined _WIN32 || defined __WIN32__) && !defined __CYGWIN__)
+# include <pwd.h>
+#endif
#include <sys/stat.h>
#include <sys/types.h>