diff options
author | Darren Tucker <dtucker@dtucker.net> | 2018-02-25 23:55:41 +1100 |
---|---|---|
committer | Darren Tucker <dtucker@dtucker.net> | 2018-02-26 00:14:42 +1100 |
commit | c7b5a47e3b9db9a0f0198f9c90c705f6307afc2b (patch) | |
tree | f0b486ac5bb76056b06d55eff3dd37e7d503a697 /openbsd-compat | |
parent | b39593a6de5290650a01adf8699c6460570403c2 (diff) |
Invert sense of getpgrp test.
AC_FUNC_GETPGRP tests if getpgrp(0) works, which it does if it's not
declared. Instead, test if the zero-arg version we want to use works.
Diffstat (limited to 'openbsd-compat')
-rw-r--r-- | openbsd-compat/bsd-misc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/openbsd-compat/bsd-misc.c b/openbsd-compat/bsd-misc.c index a2f750558..f7187daf8 100644 --- a/openbsd-compat/bsd-misc.c +++ b/openbsd-compat/bsd-misc.c | |||
@@ -238,7 +238,7 @@ isblank(int c) | |||
238 | pid_t | 238 | pid_t |
239 | getpgid(pid_t pid) | 239 | getpgid(pid_t pid) |
240 | { | 240 | { |
241 | #if defined(HAVE_GETPGRP) && !defined(GETPGRP_VOID) | 241 | #if defined(HAVE_GETPGRP) && !defined(GETPGRP_VOID) && GETPGRP_VOID == 0 |
242 | return getpgrp(pid); | 242 | return getpgrp(pid); |
243 | #elif defined(HAVE_GETPGRP) | 243 | #elif defined(HAVE_GETPGRP) |
244 | if (pid == 0) | 244 | if (pid == 0) |