pull in unistd.h, const poisoning
This commit is contained in:
parent
7edc9015ae
commit
a1971a18d9
|
@ -1,4 +1,4 @@
|
|||
/* $NetBSD: setmode.c,v 1.13 1996/04/03 19:49:01 jtc Exp $ */
|
||||
/* $NetBSD: setmode.c,v 1.14 1996/12/20 19:38:57 cgd Exp $ */
|
||||
|
||||
/*
|
||||
* Copyright (c) 1989, 1993, 1994
|
||||
|
@ -40,7 +40,7 @@
|
|||
#if 0
|
||||
static char sccsid[] = "@(#)setmode.c 8.2 (Berkeley) 3/25/94";
|
||||
#else
|
||||
static char rcsid[] = "$NetBSD: setmode.c,v 1.13 1996/04/03 19:49:01 jtc Exp $";
|
||||
static char rcsid[] = "$NetBSD: setmode.c,v 1.14 1996/12/20 19:38:57 cgd Exp $";
|
||||
#endif
|
||||
#endif /* LIBC_SCCS and not lint */
|
||||
|
||||
|
@ -51,6 +51,7 @@ static char rcsid[] = "$NetBSD: setmode.c,v 1.13 1996/04/03 19:49:01 jtc Exp $";
|
|||
#include <errno.h>
|
||||
#include <signal.h>
|
||||
#include <stdlib.h>
|
||||
#include <unistd.h>
|
||||
|
||||
#ifdef SETMODE_DEBUG
|
||||
#include <stdio.h>
|
||||
|
@ -85,13 +86,13 @@ static void dumpmode __P((BITCMD *));
|
|||
*/
|
||||
mode_t
|
||||
getmode(bbox, omode)
|
||||
void *bbox;
|
||||
const void *bbox;
|
||||
mode_t omode;
|
||||
{
|
||||
register BITCMD *set;
|
||||
register const BITCMD *set;
|
||||
register mode_t clrval, newmode, value;
|
||||
|
||||
set = (BITCMD *)bbox;
|
||||
set = (const BITCMD *)bbox;
|
||||
newmode = omode;
|
||||
for (value = 0;; set++)
|
||||
switch(set->cmd) {
|
||||
|
@ -170,7 +171,7 @@ common: if (set->cmd2 & CMD2_CLR) {
|
|||
|
||||
void *
|
||||
setmode(p)
|
||||
register char *p;
|
||||
register const char *p;
|
||||
{
|
||||
register int perm, who;
|
||||
register char op;
|
||||
|
|
Loading…
Reference in New Issue