From 5ba4850606ced0dd645f2b6ce85893ef9af95289 Mon Sep 17 00:00:00 2001 From: Samuel Thibault Date: Sat, 27 May 2023 23:14:20 +0200 Subject: ext2fs: Fix unsigned long / uint32_t confusion --- ext2fs/ialloc.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'ext2fs/ialloc.c') diff --git a/ext2fs/ialloc.c b/ext2fs/ialloc.c index d6f5ac79..707ce142 100644 --- a/ext2fs/ialloc.c +++ b/ext2fs/ialloc.c @@ -225,7 +225,7 @@ repeat: bh = disk_cache_block_ref (le32toh (gdp->bg_inode_bitmap)); if ((inum = - find_first_zero_bit ((unsigned long *) bh, le32toh (sblock->s_inodes_per_group))) + find_first_zero_bit ((uint32_t *) bh, le32toh (sblock->s_inodes_per_group))) < le32toh (sblock->s_inodes_per_group)) { if (set_bit (inum, bh)) -- cgit v1.2.3