Kaynağa Gözat

replace a branch with `max` in `core:container/bit_array.set`

ap29600 3 yıl önce
ebeveyn
işleme
697f8c7ee6
1 değiştirilmiş dosya ile 1 ekleme ve 1 silme
  1. 1 1
      core/container/bit_array/bit_array.odin

+ 1 - 1
core/container/bit_array/bit_array.odin

@@ -178,7 +178,7 @@ set :: proc(ba: ^Bit_Array, #any_int index: uint, allocator := context.allocator
 
 	resize_if_needed(ba, leg_index) or_return
 
-	if idx > ba.max_index { ba.max_index = idx }
+	ba.max_index = max(idx, ba.max_index)
 	ba.bits[leg_index] |= 1 << uint(bit_index)
 	return true
 }