Partially sync files.el from XEmacs 21.5 for wildcard support.
[sxemacs] / src / bloom.c
index 75347e4..5c55ceb 100644 (file)
@@ -917,7 +917,7 @@ make_bloom_uninitted(uint32_t order, uint32_t degree)
        Lisp_Bloom *bf = allocate_bloom();
 #if !BLOOM_USE_PRIMES
        /* we must use a 2-power */
-       order = 1 << (1 + __ase_flsl(order - 1));
+       order = __next_2power(order);
 #endif
 
        bloom_order(bf) = order;