浏览代码

Fixed `slice.is_sorted_cmp`

Despacito696969 3 年之前
父节点
当前提交
a343fb171d
共有 1 个文件被更改,包括 1 次插入1 次删除
  1. 1 1
      core/slice/sort.odin

+ 1 - 1
core/slice/sort.odin

@@ -103,7 +103,7 @@ is_sorted_by :: proc(array: $T/[]$E, less: proc(i, j: E) -> bool) -> bool {
 is_sorted_by_cmp :: is_sorted_cmp
 is_sorted_cmp :: proc(array: $T/[]$E, cmp: proc(i, j: E) -> Ordering) -> bool {
 	for i := len(array)-1; i > 0; i -= 1 {
-		if cmp(array[i], array[i-1]) == .Equal {
+		if cmp(array[i], array[i-1]) == .Less {
 			return false
 		}
 	}