diff options
| author | David Greenman <dg@FreeBSD.org> | 1995-04-13 18:24:33 +0000 |
|---|---|---|
| committer | David Greenman <dg@FreeBSD.org> | 1995-04-13 18:24:33 +0000 |
| commit | f153fb6e9985e037f3ca5e2fd14a3e0735a388d1 (patch) | |
| tree | cbffd11e8486058673ff157948d7718ca0e0e3f5 | |
| parent | 3688be0eeb59367d9dd33e4b0963813b72ce0ef3 (diff) | |
Notes
| -rw-r--r-- | sys/kern/sys_generic.c | 6 |
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/kern/sys_generic.c b/sys/kern/sys_generic.c index 7a9ad7614ace..e88e789ffec8 100644 --- a/sys/kern/sys_generic.c +++ b/sys/kern/sys_generic.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)sys_generic.c 8.5 (Berkeley) 1/21/94 - * $Id: sys_generic.c,v 1.10 1994/10/13 21:41:36 sos Exp $ + * $Id: sys_generic.c,v 1.11 1995/04/13 15:27:51 davidg Exp $ */ #include <sys/param.h> @@ -539,11 +539,13 @@ select(p, uap, retval) register struct select_args *uap; int *retval; { - fd_set ibits[3] = {0,0,0}, obits[3] = {0,0,0}; + fd_set ibits[3], obits[3]; struct timeval atv; int s, ncoll, error = 0, timo; u_int ni; + bzero((caddr_t)ibits, sizeof(ibits)); + bzero((caddr_t)obits, sizeof(obits)); if (uap->nd > FD_SETSIZE) return (EINVAL); if (uap->nd > p->p_fd->fd_nfiles) |
