(ptr *C.git_blame)
| 117 | } |
| 118 | |
| 119 | func newBlameFromC(ptr *C.git_blame) *Blame { |
| 120 | if ptr == nil { |
| 121 | return nil |
| 122 | } |
| 123 | |
| 124 | blame := &Blame{ |
| 125 | ptr: ptr, |
| 126 | } |
| 127 | |
| 128 | runtime.SetFinalizer(blame, (*Blame).Free) |
| 129 | return blame |
| 130 | } |
| 131 | |
| 132 | func (blame *Blame) Free() error { |
| 133 | if blame.ptr == nil { |
no outgoing calls
no test coverage detected
searching dependent graphs…