summaryrefslogtreecommitdiff
path: root/include
diff options
context:
space:
mode:
authorMarc Espie <espie@cvs.openbsd.org>2012-05-13 16:22:06 +0000
committerMarc Espie <espie@cvs.openbsd.org>2012-05-13 16:22:06 +0000
commit3abc7e1b6630c6c7665918eeb66b8a7221d2f909 (patch)
treebb66aa79037463ac8bc3a9c2c72d701488ef1065 /include
parent66c30b039e355d2066833e65dd995de24ac40b47 (diff)
functions are top-level objects anyways, make that clearer.
Okay otto@
Diffstat (limited to 'include')
-rw-r--r--include/signal.h10
1 files changed, 3 insertions, 7 deletions
diff --git a/include/signal.h b/include/signal.h
index d666ed5097c..b36e6c87016 100644
--- a/include/signal.h
+++ b/include/signal.h
@@ -1,4 +1,4 @@
-/* $OpenBSD: signal.h,v 1.17 2012/01/03 16:53:48 kettenis Exp $ */
+/* $OpenBSD: signal.h,v 1.18 2012/05/13 16:22:05 espie Exp $ */
/* $NetBSD: signal.h,v 1.8 1996/02/29 00:04:57 jtc Exp $ */
/*-
@@ -67,9 +67,9 @@ int sigsuspend(const sigset_t *);
#if !defined(_ANSI_LIBRARY) && !defined(lint)
-__only_inline int sigaddset(sigset_t *set, int signo) {
- int *__errno(void);
+extern int *__errno(void);
+__only_inline int sigaddset(sigset_t *set, int signo) {
if (signo <= 0 || signo >= _NSIG) {
*__errno() = 22; /* EINVAL */
return -1;
@@ -79,8 +79,6 @@ __only_inline int sigaddset(sigset_t *set, int signo) {
}
__only_inline int sigdelset(sigset_t *set, int signo) {
- int *__errno(void);
-
if (signo <= 0 || signo >= _NSIG) {
*__errno() = 22; /* EINVAL */
return -1;
@@ -90,8 +88,6 @@ __only_inline int sigdelset(sigset_t *set, int signo) {
}
__only_inline int sigismember(const sigset_t *set, int signo) {
- int *__errno(void);
-
if (signo <= 0 || signo >= _NSIG) {
*__errno() = 22; /* EINVAL */
return -1;