diff options
author | Chris Mason <chris.mason@oracle.com> | 2007-06-08 08:44:41 -0400 |
---|---|---|
committer | David Woodhouse <dwmw2@hera.kernel.org> | 2007-06-08 08:44:41 -0400 |
commit | f8d7bbd1fab8ed5c8f7c75d43c6dbe4bfb4f847a (patch) | |
tree | 0e154eb2d9964a916cf9dce1c9350dfb720cdeef /bit-radix.c | |
parent | 84e9d08a4bd72f106c1d97823c76410ae5076420 (diff) |
32 bit compile fixes
Diffstat (limited to 'bit-radix.c')
-rw-r--r-- | bit-radix.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/bit-radix.c b/bit-radix.c index cd9928a3..7509b31a 100644 --- a/bit-radix.c +++ b/bit-radix.c @@ -88,7 +88,7 @@ static unsigned long __ffs(unsigned long word) if (sizeof(long) == 8 && (word & 0xffffffff) == 0) { num += 32; - word >>= 32; + word >>= sizeof(long) * 4; } if ((word & 0xffff) == 0) { num += 16; |