summaryrefslogtreecommitdiffstats
path: root/sys/kern/sys_generic.c
diff options
context:
space:
mode:
authorcperciva <cperciva@FreeBSD.org>2005-02-10 20:19:17 +0000
committercperciva <cperciva@FreeBSD.org>2005-02-10 20:19:17 +0000
commite1f5bc182849e8e40c11931c6c9bfcbda2e9da06 (patch)
treefb4f67fe48cfd61721b25b4e7b57be445fe660fe /sys/kern/sys_generic.c
parent7294dae01f25265a93a13bf52c422a0bb5ec5091 (diff)
downloadFreeBSD-src-e1f5bc182849e8e40c11931c6c9bfcbda2e9da06.zip
FreeBSD-src-e1f5bc182849e8e40c11931c6c9bfcbda2e9da06.tar.gz
Declare "cnt" (a number of bytes to read or write) as an "ssize_t", not
as a "long" in dofileread() and dofilewrite(). Discussed with: jhb
Diffstat (limited to 'sys/kern/sys_generic.c')
-rw-r--r--sys/kern/sys_generic.c6
1 files changed, 4 insertions, 2 deletions
diff --git a/sys/kern/sys_generic.c b/sys/kern/sys_generic.c
index 421f2e0..d731fee 100644
--- a/sys/kern/sys_generic.c
+++ b/sys/kern/sys_generic.c
@@ -162,7 +162,8 @@ dofileread(td, fp, fd, buf, nbyte, offset, flags)
{
struct uio auio;
struct iovec aiov;
- long cnt, error = 0;
+ ssize_t cnt;
+ long error = 0;
#ifdef KTRACE
struct uio *ktruio = NULL;
#endif
@@ -350,7 +351,8 @@ dofilewrite(td, fp, fd, buf, nbyte, offset, flags)
{
struct uio auio;
struct iovec aiov;
- long cnt, error = 0;
+ ssize_t cnt;
+ long error = 0;
#ifdef KTRACE
struct uio *ktruio = NULL;
#endif
OpenPOWER on IntegriCloud