Bläddra i källkod

Fixed type of temporary slice in sort_by_indices_overwrite

Franz Höltermann 1 år sedan
förälder
incheckning
873b7f8588
1 ändrade filer med 1 tillägg och 1 borttagningar
  1. 1 1
      core/slice/sort.odin

+ 1 - 1
core/slice/sort.odin

@@ -62,7 +62,7 @@ _sort_by_indices :: proc(data, sorted: $T/[]$E, indices: []int) {
 
 sort_by_indices_overwrite :: proc(data: $T/[]$E, indices: []int) {
 	assert(len(data) == len(indices))
-	temp := make([]int, len(data), context.allocator)
+	temp := make([]E, len(data), context.allocator)
 	defer delete(temp)
 	for v, i in indices {
 		temp[i] = data[v]