mirror of
https://gitee.com/johng/gf
synced 2026-06-06 16:21:40 +08:00
Update garray_sorted_str.go
bugfix: avoid overflow
This commit is contained in:
@ -445,7 +445,7 @@ func (a *SortedStrArray) binSearch(value string, lock bool) (index int, result i
|
||||
mid := 0
|
||||
cmp := -2
|
||||
for min <= max {
|
||||
mid = (min + max) / 2
|
||||
mid = min + int((max-min)/2)
|
||||
cmp = a.getComparator()(value, a.array[mid])
|
||||
switch {
|
||||
case cmp < 0:
|
||||
|
||||
Reference in New Issue
Block a user