summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorLeon Henrik Plickat <leonhenrik.plickat@stud.uni-goettingen.de>2021-11-19 15:12:58 +0100
committerLeon Henrik Plickat <leonhenrik.plickat@stud.uni-goettingen.de>2021-11-19 15:12:58 +0100
commitb94ee3e9517973172f5e1a3ecaa053941a6a44f0 (patch)
treed23454624f8b5bbedfd808e004759cd21d323a94
parent632a46a2aea2b2f607640f367b658bee1dc047e5 (diff)
downloadwlclock-b94ee3e9517973172f5e1a3ecaa053941a6a44f0.tar.gz
wlclock-b94ee3e9517973172f5e1a3ecaa053941a6a44f0.tar.bz2
Use correct OS macro for guarding execinfo.h
Diffstat (limited to '')
-rw-r--r--meson.build4
-rw-r--r--src/wlclock.c4
2 files changed, 2 insertions, 6 deletions
diff --git a/meson.build b/meson.build
index 6d5c7ff..bd8a15c 100644
--- a/meson.build
+++ b/meson.build
@@ -30,10 +30,6 @@ cairo = dependency('cairo')
realtime = cc.find_library('rt')
math = cc.find_library('m')
-if ['dragonfly', 'freebsd', 'netbsd', 'openbsd'].contains(host_machine.system())
- add_project_arguments(cc.get_supported_arguments([ '-DBSD' ]), language: 'c')
-endif
-
subdir('protocol')
executable(
diff --git a/src/wlclock.c b/src/wlclock.c
index e3d4de7..bbddf35 100644
--- a/src/wlclock.c
+++ b/src/wlclock.c
@@ -8,7 +8,7 @@
#include<unistd.h>
#include<signal.h>
-#ifndef BSD
+#ifdef __linux__
#include<execinfo.h>
#endif
@@ -57,7 +57,7 @@ static void handle_error (int signum)
"\n";
fputs(msg, stderr);
-#ifndef BSD
+#ifdef __linux__
fputs("Attempting to get backtrace:\n", stderr);
/* In some rare cases, getting a backtrace can also cause a segfault.