diff options
| author | David Greenman <dg@FreeBSD.org> | 1995-02-12 09:11:47 +0000 |
|---|---|---|
| committer | David Greenman <dg@FreeBSD.org> | 1995-02-12 09:11:47 +0000 |
| commit | 4aa2b6cf222fce80d6e67dee79344a309daa7f45 (patch) | |
| tree | 0b583835d1d1f9bcccefcb7fe143a27f6c524b27 | |
| parent | bcbd38050ea326a0a16d6bde6941888ab19e9e8b (diff) | |
Notes
| -rw-r--r-- | sys/kern/kern_subr.c | 7 |
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/kern/kern_subr.c b/sys/kern/kern_subr.c index 8df444c58d43..0c1d970493bb 100644 --- a/sys/kern/kern_subr.c +++ b/sys/kern/kern_subr.c @@ -36,7 +36,7 @@ * SUCH DAMAGE. * * @(#)kern_subr.c 8.3 (Berkeley) 1/21/94 - * $Id$ + * $Id: kern_subr.c,v 1.3 1994/08/02 07:42:14 davidg Exp $ */ #include <sys/param.h> @@ -53,7 +53,7 @@ uiomove(cp, n, uio) { register struct iovec *iov; u_int cnt; - int error = 0; + int error; #ifdef DIAGNOSTIC if (uio->uio_rw != UIO_READ && uio->uio_rw != UIO_WRITE) @@ -71,6 +71,7 @@ uiomove(cp, n, uio) } if (cnt > n) cnt = n; + switch (uio->uio_segflg) { case UIO_USERSPACE: @@ -97,7 +98,7 @@ uiomove(cp, n, uio) cp += cnt; n -= cnt; } - return (error); + return (0); } /* |
