< prev index next >

src/java.desktop/share/native/libfontmanager/harfbuzz/hb-buffer-private.hh

Print this page

        

*** 132,162 **** inline void allocate_var (unsigned int start, unsigned int count) { #ifndef HB_NDEBUG unsigned int end = start + count; assert (end <= 8); ! unsigned int bits = (1<<end) - (1<<start); assert (0 == (allocated_var_bits & bits)); allocated_var_bits |= bits; #endif } inline void deallocate_var (unsigned int start, unsigned int count) { #ifndef HB_NDEBUG unsigned int end = start + count; assert (end <= 8); ! unsigned int bits = (1<<end) - (1<<start); assert (bits == (allocated_var_bits & bits)); allocated_var_bits &= ~bits; #endif } inline void assert_var (unsigned int start, unsigned int count) { #ifndef HB_NDEBUG unsigned int end = start + count; assert (end <= 8); ! unsigned int bits = (1<<end) - (1<<start); assert (bits == (allocated_var_bits & bits)); #endif } inline void deallocate_var_all (void) { --- 132,162 ---- inline void allocate_var (unsigned int start, unsigned int count) { #ifndef HB_NDEBUG unsigned int end = start + count; assert (end <= 8); ! unsigned int bits = (1u<<end) - (1u<<start); assert (0 == (allocated_var_bits & bits)); allocated_var_bits |= bits; #endif } inline void deallocate_var (unsigned int start, unsigned int count) { #ifndef HB_NDEBUG unsigned int end = start + count; assert (end <= 8); ! unsigned int bits = (1u<<end) - (1u<<start); assert (bits == (allocated_var_bits & bits)); allocated_var_bits &= ~bits; #endif } inline void assert_var (unsigned int start, unsigned int count) { #ifndef HB_NDEBUG unsigned int end = start + count; assert (end <= 8); ! unsigned int bits = (1u<<end) - (1u<<start); assert (bits == (allocated_var_bits & bits)); #endif } inline void deallocate_var_all (void) {
< prev index next >