go-sandbox/deamon/utils.go
2019-08-07 01:40:47 -07:00

24 lines
349 B
Go

package deamon
func intSliceToUintptr(s []int) []uintptr {
var r []uintptr
if len(s) > 0 {
r = make([]uintptr, len(s))
for i, x := range s {
r[i] = uintptr(x)
}
}
return r
}
func uintptrSliceToInt(s []uintptr) []int {
var r []int
if len(s) > 0 {
r = make([]int, len(s))
for i, x := range s {
r[i] = int(x)
}
}
return r
}