summaryrefslogtreecommitdiffstats
path: root/sys/kern/kern_physio.c
diff options
context:
space:
mode:
authoraaron <aaron@openbsd.org>2001-06-26 06:27:38 +0000
committeraaron <aaron@openbsd.org>2001-06-26 06:27:38 +0000
commit7cdefcf6a836a88af1352f075c91f37bf0fbab63 (patch)
treeee0b05819682357d794274db234d82951d997666 /sys/kern/kern_physio.c
parentKNF (diff)
downloadwireguard-openbsd-7cdefcf6a836a88af1352f075c91f37bf0fbab63.tar.xz
wireguard-openbsd-7cdefcf6a836a88af1352f075c91f37bf0fbab63.zip
Appease gcc by not using void pointers in arithmetic operations; art@ ok
Diffstat (limited to 'sys/kern/kern_physio.c')
-rw-r--r--sys/kern/kern_physio.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/kern_physio.c b/sys/kern/kern_physio.c
index ba99b55d2a2..9d891a757b3 100644
--- a/sys/kern/kern_physio.c
+++ b/sys/kern/kern_physio.c
@@ -1,4 +1,4 @@
-/* $OpenBSD: kern_physio.c,v 1.11 2001/06/22 14:14:09 deraadt Exp $ */
+/* $OpenBSD: kern_physio.c,v 1.12 2001/06/26 06:27:39 aaron Exp $ */
/* $NetBSD: kern_physio.c,v 1.28 1997/05/19 10:43:28 pk Exp $ */
/*-
@@ -249,7 +249,7 @@ after_unlock:
panic("done > todo; strategy broken");
#endif
iovp->iov_len -= done;
- iovp->iov_base += done;
+ iovp->iov_base = (caddr_t)iovp->iov_base + done;
uio->uio_offset += done;
uio->uio_resid -= done;