use pledge by default if compiled on openbsc and provide errno string - ii - ir… | |
git clone git://git.suckless.org/ii | |
Log | |
Files | |
Refs | |
README | |
LICENSE | |
--- | |
commit 584290f2642eeacbe1b24e7174e49139d6787252 | |
parent a4434536cd80325016309edbb02cbd27cd43b42d | |
Author: Nico Golde <[email protected]> | |
Date: Tue, 6 Sep 2016 19:58:28 +0200 | |
use pledge by default if compiled on openbsc and provide errno string | |
Diffstat: | |
M config.mk | 2 -- | |
M ii.c | 4 ++-- | |
2 files changed, 2 insertions(+), 4 deletions(-) | |
--- | |
diff --git a/config.mk b/config.mk | |
@@ -26,5 +26,3 @@ CC = cc | |
CFLAGS = -g -O0 -W -Wall ${INCLUDES} -DVERSION=\"${VERSION}\" | |
LDFLAGS = ${LIBS} | |
-# OpenBSD pledge(2) support | |
-# CFLAGS+= -DUSE_PLEDGE | |
diff --git a/ii.c b/ii.c | |
@@ -491,9 +491,9 @@ int main(int argc, char *argv[]) { | |
} | |
irc = tcpopen(port); | |
- #ifdef USE_PLEDGE /* OpenBSD pledge(2) support */ | |
+ #ifdef __OpenBSD__ /* OpenBSD pledge(2) support */ | |
if (pledge("stdio rpath wpath cpath dpath", NULL) == -1) { | |
- fputs("ii: pledge\n", stderr); | |
+ eprint("ii pledge:"); | |
exit(EXIT_FAILURE); | |
} | |
#endif |