aboutsummaryrefslogtreecommitdiff
path: root/examples
diff options
context:
space:
mode:
authoremersion <contact@emersion.fr>2018-08-16 10:54:45 +0100
committeremersion <contact@emersion.fr>2018-08-16 10:54:45 +0100
commitf86f1daf9a6f143d003bcba8b16a737d6510f2e5 (patch)
tree3ec06cd45790fd88cbb886a8cf2eb7610125b1f6 /examples
parent28b0a4065b8d37b5301fb75377f1859b1b08af0b (diff)
Fix build on FreeBSD
Diffstat (limited to 'examples')
-rw-r--r--examples/idle-inhibit.c4
-rw-r--r--examples/layer-shell.c2
-rw-r--r--examples/multi-pointer.c1
-rw-r--r--examples/pointer.c1
-rw-r--r--examples/rotation.c1
-rw-r--r--examples/tablet.c3
-rw-r--r--examples/touch.c1
7 files changed, 6 insertions, 7 deletions
diff --git a/examples/idle-inhibit.c b/examples/idle-inhibit.c
index 348892ab..48c812e8 100644
--- a/examples/idle-inhibit.c
+++ b/examples/idle-inhibit.c
@@ -8,7 +8,11 @@
#include "idle-inhibit-unstable-v1-client-protocol.h"
#include "xdg-shell-client-protocol.h"
+#ifdef __linux__
#include <linux/input-event-codes.h>
+#elif __FreeBSD__
+#include <dev/evdev/input-event-codes.h>
+#endif
/**
* Usage: idle-inhibit
diff --git a/examples/layer-shell.c b/examples/layer-shell.c
index 70ae21f0..f56825c3 100644
--- a/examples/layer-shell.c
+++ b/examples/layer-shell.c
@@ -1,4 +1,4 @@
-#define _POSIX_C_SOURCE 199309L
+#define _POSIX_C_SOURCE 200112L
#ifdef __linux__
#include <linux/input-event-codes.h>
#elif __FreeBSD__
diff --git a/examples/multi-pointer.c b/examples/multi-pointer.c
index 58689649..958e90f6 100644
--- a/examples/multi-pointer.c
+++ b/examples/multi-pointer.c
@@ -1,5 +1,4 @@
#define _POSIX_C_SOURCE 200112L
-#define _XOPEN_SOURCE 500
#include <assert.h>
#include <GLES2/gl2.h>
#include <math.h>
diff --git a/examples/pointer.c b/examples/pointer.c
index e0f009b3..f0d9fb4b 100644
--- a/examples/pointer.c
+++ b/examples/pointer.c
@@ -1,5 +1,4 @@
#define _POSIX_C_SOURCE 200112L
-#define _XOPEN_SOURCE 500
#include <assert.h>
#include <math.h>
#include <stdio.h>
diff --git a/examples/rotation.c b/examples/rotation.c
index 2d2fb179..add7f42f 100644
--- a/examples/rotation.c
+++ b/examples/rotation.c
@@ -1,5 +1,4 @@
#define _POSIX_C_SOURCE 200112L
-#define _XOPEN_SOURCE 500
#include <GLES2/gl2.h>
#include <getopt.h>
#include <math.h>
diff --git a/examples/tablet.c b/examples/tablet.c
index 4a27d0e1..4817db4d 100644
--- a/examples/tablet.c
+++ b/examples/tablet.c
@@ -1,5 +1,4 @@
-#define _POSIX_C_SOURCE 200112L
-#define _XOPEN_SOURCE 500
+#define _XOPEN_SOURCE 600
#include <GLES2/gl2.h>
#include <math.h>
#include <stdio.h>
diff --git a/examples/touch.c b/examples/touch.c
index 9954cdbd..ba5d1e34 100644
--- a/examples/touch.c
+++ b/examples/touch.c
@@ -1,5 +1,4 @@
#define _POSIX_C_SOURCE 200112L
-#define _XOPEN_SOURCE 500
#include <GLES2/gl2.h>
#include <math.h>
#include <stdint.h>