Skip to content

Commit

Permalink
try and reenable qsort for 386 (again)
Browse files Browse the repository at this point in the history
  • Loading branch information
TotallyGamerJet committed Apr 16, 2024
1 parent def5ee4 commit 367f37e
Showing 1 changed file with 3 additions and 3 deletions.
6 changes: 3 additions & 3 deletions func_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -74,10 +74,10 @@ func Test_qsort(t *testing.T) {

data := []int{88, 56, 100, 2, 25}
sorted := []int{2, 25, 56, 88, 100}
compare := func(a, b *int) int32 {
return int32(*a - *b)
compare := func(a, b *int) uintptr {
return uintptr(*a - *b)
}
var qsort func(data []int, nitms uintptr, size uintptr, compar func(a, b *int) int32)
var qsort func(data []int, nitms uintptr, size uintptr, compar func(a, b *int) uintptr)
purego.RegisterLibFunc(&qsort, libc, "qsort")
qsort(data, uintptr(len(data)), unsafe.Sizeof(int(0)), compare)
for i := range data {
Expand Down

0 comments on commit 367f37e

Please sign in to comment.