tests: Include system headers appropriately

Don't include unistd.h on Windows, and include the appropriate headers on
Windows as necessary.

https://bugzilla.gnome.org/show_bug.cgi?id=773299
This commit is contained in:
Chun-wei Fan 2017-07-21 16:00:44 +08:00 committed by Christoph Reiter
parent 8ec004cc08
commit 8caa937739
6 changed files with 24 additions and 1 deletions

View File

@ -19,11 +19,14 @@
#include "config.h"
#include <stdio.h>
#include <stdlib.h>
#include <unistd.h>
#include <string.h>
#include <errno.h>
#include <gtk/gtk.h>
#ifndef G_OS_WIN32
# include <unistd.h>
#endif
typedef struct _LoadContext LoadContext;
struct _LoadContext

View File

@ -25,6 +25,10 @@
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#ifdef G_OS_WIN32
# include <io.h>
#endif
#define DEPTH_INCREMENT 2
static char *

View File

@ -22,6 +22,10 @@
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#ifdef G_OS_WIN32
# include <io.h>
#endif
static char *
test_get_reference_file (const char *ui_file)

View File

@ -26,6 +26,10 @@
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#ifdef G_OS_WIN32
# include <io.h>
#endif
static char *
test_get_reference_file (const char *css_file)
{

View File

@ -22,6 +22,10 @@
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#ifdef G_OS_WIN32
# include <io.h>
#endif
/* There shall be no other styles */
#define GTK_STYLE_PROVIDER_PRIORITY_FORCE G_MAXUINT

View File

@ -28,6 +28,10 @@
#include <glib/gstdio.h>
#include <gtk/gtk.h>
#ifdef G_OS_WIN32
# include <direct.h>
#endif
typedef enum {
SNAPSHOT_WINDOW,
SNAPSHOT_DRAW