From 3abc7e1b6630c6c7665918eeb66b8a7221d2f909 Mon Sep 17 00:00:00 2001 From: Marc Espie Date: Sun, 13 May 2012 16:22:06 +0000 Subject: functions are top-level objects anyways, make that clearer. Okay otto@ --- include/signal.h | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) (limited to 'include') 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; -- cgit v1.2.3