diff options
author | Miklos Szeredi <miklos@szeredi.hu> | 2005-03-31 19:59:12 +0000 |
---|---|---|
committer | Miklos Szeredi <miklos@szeredi.hu> | 2005-03-31 19:59:12 +0000 |
commit | eab72ef27a0ff2376a409ce40390b5c8c1e8727a (patch) | |
tree | e187c04157a6c8d6106bd48ff7c36cae7a94e163 /kernel/file.c | |
parent | 407e6a7297a7e126182934c53946eac44fe6b54b (diff) | |
download | libfuse-eab72ef27a0ff2376a409ce40390b5c8c1e8727a.tar.gz |
fix
Diffstat (limited to 'kernel/file.c')
-rw-r--r-- | kernel/file.c | 6 |
1 files changed, 3 insertions, 3 deletions
diff --git a/kernel/file.c b/kernel/file.c index 0865ab0..a886546 100644 --- a/kernel/file.c +++ b/kernel/file.c @@ -528,7 +528,7 @@ static ssize_t fuse_direct_io(struct file *file, const char __user *buf, { struct inode *inode = file->f_dentry->d_inode; struct fuse_conn *fc = get_fuse_conn(inode); - unsigned nmax = write ? fc->max_write : fc->max_read; + size_t nmax = write ? fc->max_write : fc->max_read; loff_t pos = *ppos; ssize_t res = 0; struct fuse_req *req = fuse_get_request(fc); @@ -536,8 +536,8 @@ static ssize_t fuse_direct_io(struct file *file, const char __user *buf, return -ERESTARTSYS; while (count) { - unsigned tmp; - unsigned nres; + size_t tmp; + size_t nres; size_t nbytes = min(count, nmax); int err = fuse_get_user_pages(req, buf, nbytes, !write); if (err) { |