aboutsummaryrefslogtreecommitdiff
path: root/e2fsprogs/ext2fs
diff options
context:
space:
mode:
authorvapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277>2005-06-11 00:50:59 +0000
committervapier <vapier@69ca8d6d-28ef-0310-b511-8ec308f3f277>2005-06-11 00:50:59 +0000
commite59d107c455372b1dda15a284f66d98bb2cf5c70 (patch)
tree2e86ed646409f94268fc5cbf541c26e4143c6d27 /e2fsprogs/ext2fs
parentee5280c449856c0081d9d86072722784dbfd254c (diff)
downloadbusybox-w32-e59d107c455372b1dda15a284f66d98bb2cf5c70.tar.gz
busybox-w32-e59d107c455372b1dda15a284f66d98bb2cf5c70.tar.bz2
busybox-w32-e59d107c455372b1dda15a284f66d98bb2cf5c70.zip
fix signed/unsigned char pointers
git-svn-id: svn://busybox.net/trunk/busybox@10524 69ca8d6d-28ef-0310-b511-8ec308f3f277
Diffstat (limited to 'e2fsprogs/ext2fs')
-rw-r--r--e2fsprogs/ext2fs/bitops.h6
1 files changed, 3 insertions, 3 deletions
diff --git a/e2fsprogs/ext2fs/bitops.h b/e2fsprogs/ext2fs/bitops.h
index c4c33819c..96db548d6 100644
--- a/e2fsprogs/ext2fs/bitops.h
+++ b/e2fsprogs/ext2fs/bitops.h
@@ -320,8 +320,8 @@ _INLINE_ __u32 ext2fs_swab32(__u32 val)
320#if !defined(_EXT2_HAVE_ASM_FINDBIT_) 320#if !defined(_EXT2_HAVE_ASM_FINDBIT_)
321_INLINE_ int ext2fs_find_first_bit_set(void * addr, unsigned size) 321_INLINE_ int ext2fs_find_first_bit_set(void * addr, unsigned size)
322{ 322{
323 char *cp = (unsigned char *) addr; 323 unsigned char *cp = (unsigned char *) addr;
324 int res = 0, d0; 324 int res = 0, d0;
325 325
326 if (!size) 326 if (!size)
327 return 0; 327 return 0;
@@ -333,7 +333,7 @@ _INLINE_ int ext2fs_find_first_bit_set(void * addr, unsigned size)
333 d0 = ffs(*cp); 333 d0 = ffs(*cp);
334 if (d0 == 0) 334 if (d0 == 0)
335 return size; 335 return size;
336 336
337 return res + d0 - 1; 337 return res + d0 - 1;
338} 338}
339 339