(arr *C.git_strarray)
| 907 | } |
| 908 | |
| 909 | func freeStrarray(arr *C.git_strarray) { |
| 910 | count := int(arr.count) |
| 911 | size := unsafe.Sizeof(unsafe.Pointer(nil)) |
| 912 | |
| 913 | i := 0 |
| 914 | for p := uintptr(unsafe.Pointer(arr.strings)); i < count; p += size { |
| 915 | C.free(unsafe.Pointer(sptr(p))) |
| 916 | i++ |
| 917 | } |
| 918 | |
| 919 | C.free(unsafe.Pointer(arr.strings)) |
| 920 | } |
| 921 | |
| 922 | func (o *Remote) FetchRefspecs() ([]string, error) { |
| 923 | crefspecs := C.git_strarray{} |
no test coverage detected
searching dependent graphs…