X-Git-Url: http://plrg.eecs.uci.edu/git/?p=libcds.git;a=blobdiff_plain;f=cds%2Falgo%2Fint_algo.h;h=b350936950aa964338fb41743af987e34bf29c2e;hp=a070ad330b57f6343a093de9bf04f7f817377704;hb=02ce5096eeeb749e62fb956ba26a2036b574fabf;hpb=aa2eb6ca738f1cd4e966c1217e4a050234cab2f5 diff --git a/cds/algo/int_algo.h b/cds/algo/int_algo.h index a070ad33..b3509369 100644 --- a/cds/algo/int_algo.h +++ b/cds/algo/int_algo.h @@ -45,7 +45,7 @@ namespace cds { namespace beans { static inline size_t log2ceil( size_t n ) { size_t i = log2floor( n ); - return size_t( 1 << i ) < n ? i + 1 : i; + return ( size_t( 1 ) << i ) < n ? i + 1 : i; } /// Returns largest previous power of 2 for \p n