forked from Mirrors/openclonk
Fix a warning in random number generator
parent
c487c530e4
commit
a291ba2144
|
@ -163,8 +163,7 @@ inline bitcount_t trailingzeros(uint32_t v)
|
|||
0, 1, 28, 2, 29, 14, 24, 3, 30, 22, 20, 15, 25, 17, 4, 8,
|
||||
31, 27, 13, 23, 21, 19, 16, 7, 26, 12, 18, 6, 11, 5, 10, 9
|
||||
};
|
||||
|
||||
return multiplyDeBruijnBitPos[((uint32_t)((v & -v) * 0x077CB531U)) >> 27];
|
||||
return multiplyDeBruijnBitPos[((uint32_t)((v & (~v+1)) * 0x077CB531U)) >> 27];
|
||||
}
|
||||
|
||||
inline bitcount_t flog2(uint64_t v)
|
||||
|
|
Loading…
Reference in New Issue