From 208831aec69bf922647bd48db5002b697dfbad98 Mon Sep 17 00:00:00 2001 From: Geoff Greer Date: Sun, 5 Aug 2018 00:24:42 -0700 Subject: [PATCH] Fix compiler errors. - Some platforms don't expose kill() unless _POSIX_C_SOURCE is defined. - fork(), execl(), and setsid() need unistd.h on some platforms. Basically, this fixes some platform-specific build errors. --- sway/swaynag.c | 1 + swaynag/swaynag.c | 1 + 2 files changed, 2 insertions(+) diff --git a/sway/swaynag.c b/sway/swaynag.c index f5370807..d905db2b 100644 --- a/sway/swaynag.c +++ b/sway/swaynag.c @@ -1,3 +1,4 @@ +#define _POSIX_C_SOURCE 200809L #include #include #include diff --git a/swaynag/swaynag.c b/swaynag/swaynag.c index 893f41e4..3764071e 100644 --- a/swaynag/swaynag.c +++ b/swaynag/swaynag.c @@ -3,6 +3,7 @@ #include #include #include +#include #include #include #include "log.h"