summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorray <ray@openbsd.org>2007-04-25 04:56:14 +0000
committerray <ray@openbsd.org>2007-04-25 04:56:14 +0000
commite28144d6de09923a8d3d804583755813e88eb6f2 (patch)
treeec2f3982f8bd1744438620e82bd9371557f9e03b
parentadd more register definitions, in particular the interrupt ones. (diff)
downloadwireguard-openbsd-e28144d6de09923a8d3d804583755813e88eb6f2.tar.xz
wireguard-openbsd-e28144d6de09923a8d3d804583755813e88eb6f2.zip
Remove extra code that only applies to setuid/setgid programs.
``Slacker! We'll burn your hands if you don't get going!'' deraadt@
-rw-r--r--usr.bin/sendbug/sendbug.c8
1 files changed, 3 insertions, 5 deletions
diff --git a/usr.bin/sendbug/sendbug.c b/usr.bin/sendbug/sendbug.c
index 7cd321aca11..5cb53f8250c 100644
--- a/usr.bin/sendbug/sendbug.c
+++ b/usr.bin/sendbug/sendbug.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: sendbug.c,v 1.42 2007/04/07 04:58:50 ray Exp $ */
+/* $OpenBSD: sendbug.c,v 1.43 2007/04/25 04:56:14 ray Exp $ */
/*
* Written by Ray Lai <ray@cyth.net>.
@@ -262,12 +262,10 @@ editit(const char *pathname)
}
free(p);
for (;;) {
- if (waitpid(pid, &st, WUNTRACED) == -1) {
+ if (waitpid(pid, &st, 0) == -1) {
if (errno != EINTR)
return (-1);
- } else if (WIFSTOPPED(st))
- raise(WSTOPSIG(st));
- else
+ } else
break;
}
(void)signal(SIGHUP, sighup);