summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_subr.c
diff options
context:
space:
mode:
authordg <dg@FreeBSD.org>1995-02-12 09:11:47 +0000
committerdg <dg@FreeBSD.org>1995-02-12 09:11:47 +0000
commit67517faba1329723d91f8c62817e98e65698cd7a (patch)
tree0b583835d1d1f9bcccefcb7fe143a27f6c524b27 /sys/kern/kern_subr.c
parentec0b39d2fdbbfab3d1fb1e117ae107565044fda7 (diff)
downloadFreeBSD-src-67517faba1329723d91f8c62817e98e65698cd7a.zip
FreeBSD-src-67517faba1329723d91f8c62817e98e65698cd7a.tar.gz
Minor code improvement to uiomove()
Diffstat (limited to 'sys/kern/kern_subr.c')
-rw-r--r--sys/kern/kern_subr.c7
1 files changed, 4 insertions, 3 deletions
diff --git a/sys/kern/kern_subr.c b/sys/kern/kern_subr.c
index 8df444c..0c1d970 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);
}
/*
OpenPOWER on IntegriCloud