Skip to content

Commit d9d8d4f

Browse files
hclee1Naim
authored andcommitted
ntfs: fix pointer/integer casting warnings
Use uintptr_t for both conversion paths to fix the warnings. Reported-by: kernel test robot <lkp@intel.com> Reported-by: Randy Dunlap <rdunlap@infradead.org> Signed-off-by: Hyunchul Lee <hyc.lee@gmail.com> Signed-off-by: Namjae Jeon <linkinjeon@kernel.org>
1 parent 8015cf6 commit d9d8d4f

1 file changed

Lines changed: 2 additions & 2 deletions

File tree

fs/ntfs/namei.c

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -810,7 +810,7 @@ static int ntfs_check_unlinkable_dir(struct ntfs_attr_search_ctx *ctx, struct fi
810810
static int ntfs_test_inode_attr(struct inode *vi, void *data)
811811
{
812812
struct ntfs_inode *ni = NTFS_I(vi);
813-
u64 mft_no = (u64)data;
813+
u64 mft_no = (u64)(uintptr_t)data;
814814

815815
if (ni->mft_no != mft_no)
816816
return 0;
@@ -990,7 +990,7 @@ static int ntfs_delete(struct ntfs_inode *ni, struct ntfs_inode *dir_ni,
990990
struct inode *attr_vi;
991991

992992
while ((attr_vi = ilookup5(sb, ni->mft_no, ntfs_test_inode_attr,
993-
(void *)ni->mft_no)) != NULL) {
993+
(void *)(uintptr_t)ni->mft_no)) != NULL) {
994994
clear_nlink(attr_vi);
995995
iput(attr_vi);
996996
}

0 commit comments

Comments
 (0)