fix const-correctness in sigandset/sigorset arguments

this change is consistent with the corresponding glibc functions and
is semantically const-correct. the incorrect argument types without
const seem to have been taken from erroneous man pages.
This commit is contained in:
Rich Felker
2014-01-07 02:50:34 -05:00
parent 2c5e756025
commit 3500555db3
3 changed files with 4 additions and 4 deletions

View File

@@ -227,8 +227,8 @@ typedef void (*sig_t)(int);
typedef void (*sighandler_t)(int);
void (*bsd_signal(int, void (*)(int)))(int);
int sigisemptyset(const sigset_t *);
int sigorset (sigset_t *, sigset_t *, sigset_t *);
int sigandset(sigset_t *, sigset_t *, sigset_t *);
int sigorset (sigset_t *, const sigset_t *, const sigset_t *);
int sigandset(sigset_t *, const sigset_t *, const sigset_t *);
#define SA_NOMASK SA_NODEFER
#define SA_ONESHOT SA_RESETHAND