Fix -Wsign-conversion warnings.
This commit is contained in:
1 parent
17950c5fe5
commit
279b46b4e2
7 files changed
+46
-45
No files matched your search
+1
-1
@@ -417,7 +417,7 @@ bitset_push_at(bitset_t set, size_t key, bool value)
|
||||
bitset_limb v = set->ptr[offset];
|
||||
bitset_limb mask = (((bitset_limb)1)<<index)-1;
|
||||
bitset_limb carry = (v >> (BITSET_LIMB_BIT-1) );
|
||||
v = (v & mask) | (value << index) | ((v & ~mask) << 1);
|
||||
v = (v & mask) | ((unsigned int) value << index) | ((v & ~mask) << 1);
|
||||
set->ptr[offset] = v;
|
||||
size_t size = (set->size + BITSET_LIMB_BIT - 1) / BITSET_LIMB_BIT;
|
||||
assert (size >= offset + 1);
|
||||
|
||||
Reference in new issue
Block a user