[gtk+] broadway: Add configure checks for sys/mman.h
- From: Alexander Larsson <alexl src gnome org>
- To: commits-list gnome org
- Cc:
- Subject: [gtk+] broadway: Add configure checks for sys/mman.h
- Date: Thu, 13 Jun 2013 17:26:54 +0000 (UTC)
commit b20d949470b7d3008d7eea588bd2b2b5d11962a4
Author: Tarnyko <tarnyko tarnyko net>
Date: Thu Jun 13 17:58:53 2013 +0200
broadway: Add configure checks for sys/mman.h
configure.ac | 3 +++
gdk/broadway/broadway-server.c | 4 ++++
gdk/broadway/broadwayd.c | 2 ++
gdk/broadway/gdkbroadway-server.c | 4 ++++
4 files changed, 13 insertions(+), 0 deletions(-)
---
diff --git a/configure.ac b/configure.ac
index 0c4a231..b06182b 100644
--- a/configure.ac
+++ b/configure.ac
@@ -700,6 +700,9 @@ LIBS=$gtk_save_LIBS
AC_CHECK_HEADERS(pwd.h,
AC_DEFINE(HAVE_PWD_H, 1,
[Define to 1 if pwd.h is available]))
+AC_CHECK_HEADERS(sys/mman.h,
+ AC_DEFINE(HAVE_SYS_MMAN_H, 1,
+ [Define to 1 if time.h is available]))
AC_CHECK_HEADERS(sys/time.h,
AC_DEFINE(HAVE_SYS_TIME_H, 1,
[Define to 1 if time.h is available]))
diff --git a/gdk/broadway/broadway-server.c b/gdk/broadway/broadway-server.c
index 22fe33d..bc283cb 100644
--- a/gdk/broadway/broadway-server.c
+++ b/gdk/broadway/broadway-server.c
@@ -1,3 +1,5 @@
+#include "config.h"
+
#include "broadway-server.h"
#include "broadway-output.h"
@@ -12,7 +14,9 @@
#include <errno.h>
#include <unistd.h>
#include <crypt.h>
+#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h>
+#endif
#include <sys/stat.h>
#include <fcntl.h>
#include <sys/types.h>
diff --git a/gdk/broadway/broadwayd.c b/gdk/broadway/broadwayd.c
index 94f4bd4..e3995c2 100644
--- a/gdk/broadway/broadwayd.c
+++ b/gdk/broadway/broadwayd.c
@@ -1,6 +1,8 @@
#include "config.h"
#include <string.h>
+#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h>
+#endif
#include <sys/stat.h>
#include <fcntl.h>
#include <stdlib.h>
diff --git a/gdk/broadway/gdkbroadway-server.c b/gdk/broadway/gdkbroadway-server.c
index f5df46a..78707dc 100644
--- a/gdk/broadway/gdkbroadway-server.c
+++ b/gdk/broadway/gdkbroadway-server.c
@@ -1,4 +1,8 @@
+#include "config.h"
+
+#ifdef HAVE_SYS_MMAN_H
#include <sys/mman.h>
+#endif
#include <sys/stat.h>
#include <fcntl.h>
[
Date Prev][
Date Next] [
Thread Prev][
Thread Next]
[
Thread Index]
[
Date Index]
[
Author Index]