Staying alive ah ah ah ah
This commit is contained in:
parent
c042721fa7
commit
deac4d867e
@ -139,7 +139,10 @@ func getConfigNames() (**C.char, C.int) {
|
||||
cStrings[i] = C.CString(name)
|
||||
}
|
||||
|
||||
return (**C.char)(unsafe.Pointer(&cStrings[0])), C.int(len(names))
|
||||
cArray := (**C.char)(unsafe.Pointer(&cStrings[0]))
|
||||
runtime.KeepAlive(cArray)
|
||||
|
||||
return cArray, C.int(len(names))
|
||||
}
|
||||
|
||||
//export getCode
|
||||
|
Loading…
Reference in New Issue
Block a user