From 1fcb7623bc138d780101d7a70cfe29b11f7c67ef Mon Sep 17 00:00:00 2001 From: Ralf Baechle Date: Sat, 8 Jul 2000 02:59:00 +0000 Subject: Merge with Linux 2.4.0-test3-pre5. 64-bit kernel are still not -Werror clean. --- fs/affs/dir.c | 4 ++-- fs/affs/inode.c | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) (limited to 'fs/affs') diff --git a/fs/affs/dir.c b/fs/affs/dir.c index 3fc8409b0..aba6b0baa 100644 --- a/fs/affs/dir.c +++ b/fs/affs/dir.c @@ -111,7 +111,7 @@ affs_readdir(struct file *filp, void *dirent, filldir_t filldir) * we can jump directly to where we left off. */ if (filp->private_data && filp->f_version == inode->i_version) { - i = (s32)filp->private_data; + i = (s32)(unsigned long)filp->private_data; j = 0; pr_debug("AFFS: readdir() left off=%d\n",i); } @@ -137,7 +137,7 @@ affs_readdir(struct file *filp, void *dirent, filldir_t filldir) filp->private_data = (void *)ino; if (filldir(dirent,name,namelen,filp->f_pos,ino) < 0) goto readdir_done; - filp->private_data = (void *)i; + filp->private_data = (void *)(unsigned long)i; affs_brelse(fh_bh); fh_bh = NULL; stored++; diff --git a/fs/affs/inode.c b/fs/affs/inode.c index 1551e613c..84ea2adf8 100644 --- a/fs/affs/inode.c +++ b/fs/affs/inode.c @@ -191,7 +191,7 @@ affs_read_inode(struct inode *inode) } void -affs_write_inode(struct inode *inode) +affs_write_inode(struct inode *inode, int unused) { struct buffer_head *bh; struct file_end *file_end; -- cgit v1.2.3