(x **C.char, l int)
| 886 | } |
| 887 | |
| 888 | func makeStringsFromCStrings(x **C.char, l int) []string { |
| 889 | s := make([]string, l) |
| 890 | i := 0 |
| 891 | for p := uintptr(unsafe.Pointer(x)); i < l; p += unsafe.Sizeof(uintptr(0)) { |
| 892 | s[i] = C.GoString(sptr(p)) |
| 893 | i++ |
| 894 | } |
| 895 | return s |
| 896 | } |
| 897 | |
| 898 | func makeCStringsFromStrings(s []string) **C.char { |
| 899 | l := len(s) |
no test coverage detected
searching dependent graphs…