summaryrefslogtreecommitdiff
path: root/testsuite
diff options
context:
space:
mode:
authorChun-wei Fan <fanchunwei@src.gnome.org>2021-01-29 17:52:54 +0800
committerChun-wei Fan <fanchunwei@src.gnome.org>2021-01-29 17:59:10 +0800
commitd8e8b3c23507e997e32797e0ba3b85673881853a (patch)
tree4c9a5719729de9956d8cedf8a0b174d45f99beb7 /testsuite
parent1635d9fb78274669380a4514c5a7e3568c4482c3 (diff)
downloadgtk+-d8e8b3c23507e997e32797e0ba3b85673881853a.tar.gz
testsuite/testutils.c: Fix build on Visual Studiomsvc.nounistd
Visual Studio does not come with unistd.h, but Windows do have write() and close() in io.h, so include io.h instead of unistd.h on Windows. For MinGW, unistd.h in turn includes io.h.
Diffstat (limited to 'testsuite')
-rw-r--r--testsuite/testutils.c6
1 files changed, 6 insertions, 0 deletions
diff --git a/testsuite/testutils.c b/testsuite/testutils.c
index 3d537e80dc..29df624cd9 100644
--- a/testsuite/testutils.c
+++ b/testsuite/testutils.c
@@ -19,7 +19,13 @@
#include <glib.h>
#include <glib/gstdio.h>
+
+#ifdef G_OS_WIN32
+#include <io.h>
+#else
#include <unistd.h>
+#endif
+
#include "testsuite/testutils.h"
char *