search for: c_optargs

Displaying 1 result from an estimated 1 matches for "c_optargs".

Did you mean: ad_optargs
2020 Apr 29
0
golang: panic: runtime error: cgo argument has Go pointer to Go pointer
...uot;proto is %s\n", optargs->protocol); int num = strlen(*optargs->addr)-1; int i = 0; for(i=0;i<num;i++){ printf("%s\n",optargs->addr[i]); } } */ import "C" import ( "unsafe" ) func main(){ c_optargs := C.struct_t_server{} c_optargs.protocol = C.CString("test") serverlist := []string{"aaa", "bbb", "ccc"} var buf []*C.char for i, _ := range serverlist { buf = append(buf, (*C.char)(unsafe.Pointer(C.CString(serverl...