]> git.ipfire.org Git - thirdparty/vectorscan.git/commitdiff
mmbit_iterate_bounded: make block_width u64a
authorJustin Viiret <justin.viiret@intel.com>
Tue, 5 Apr 2016 05:18:33 +0000 (15:18 +1000)
committerMatthew Barr <matthew.barr@intel.com>
Wed, 20 Apr 2016 03:34:55 +0000 (13:34 +1000)
src/util/multibit.h

index 771c158d2ddb8bca73a22630180c4af7efe0773d..b2393f3f956936fa74fbeff53a04f938a919f93a 100644 (file)
@@ -742,7 +742,7 @@ u32 mmbit_iterate_bounded_big(const u8 *bits, u32 total_bits, u32 it_start, u32
     for (;;) {
         assert(level <= max_level);
 
-        u32 block_width = MMB_KEY_BITS << ks;
+        u64a block_width = MMB_KEY_BITS << ks;
         u64a block_base = key * block_width;
         u64a block_min = MAX(it_start, block_base);
         u64a block_max = MIN(it_end, block_base + block_width - 1);