From 4aa2b6cf222fce80d6e67dee79344a309daa7f45 Mon Sep 17 00:00:00 2001 From: David Greenman Date: Sun, 12 Feb 1995 09:11:47 +0000 Subject: [PATCH] Minor code improvement to uiomove() --- sys/kern/kern_subr.c | 7 ++++--- 1 file 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 @@ -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); } /*