summaryrefslogtreecommitdiff
path: root/sys/kern/subr_log.c
diff options
context:
space:
mode:
authorThomas Moestl <tmm@FreeBSD.org>2002-10-20 23:13:05 +0000
committerThomas Moestl <tmm@FreeBSD.org>2002-10-20 23:13:05 +0000
commit5775150869800f84915a3024e03cc6c1ed0332a9 (patch)
treee565d4978f804d6d1f0e5dfe9870ecd6abc74d8c /sys/kern/subr_log.c
parent72d26fe4c9a675b360a5480460149dea5a2fba27 (diff)
Notes
Diffstat (limited to 'sys/kern/subr_log.c')
-rw-r--r--sys/kern/subr_log.c4
1 files changed, 2 insertions, 2 deletions
diff --git a/sys/kern/subr_log.c b/sys/kern/subr_log.c
index 4caa15330f14..558898265448 100644
--- a/sys/kern/subr_log.c
+++ b/sys/kern/subr_log.c
@@ -147,7 +147,7 @@ logread(dev_t dev, struct uio *uio, int flag)
logsoftc.sc_state &= ~LOG_RDWAIT;
while (uio->uio_resid > 0) {
- l = mbp->msg_bufx - mbp->msg_bufr;
+ l = (long)mbp->msg_bufx - mbp->msg_bufr;
if (l < 0)
l = mbp->msg_size - mbp->msg_bufr;
l = min(l, uio->uio_resid);
@@ -218,7 +218,7 @@ logioctl(dev_t dev, u_long com, caddr_t data, int flag, struct thread *td)
/* return number of characters immediately available */
case FIONREAD:
s = splhigh();
- l = msgbufp->msg_bufx - msgbufp->msg_bufr;
+ l = (long)msgbufp->msg_bufx - msgbufp->msg_bufr;
splx(s);
if (l < 0)
l += msgbufp->msg_size;