set ptr to nil after free
This commit is contained in:
parent
d78036fe24
commit
aea899e877
1
diff.go
1
diff.go
|
@ -147,6 +147,7 @@ func (diff *Diff) Free() error {
|
||||||
}
|
}
|
||||||
runtime.SetFinalizer(diff, nil)
|
runtime.SetFinalizer(diff, nil)
|
||||||
C.git_diff_free(diff.ptr)
|
C.git_diff_free(diff.ptr)
|
||||||
|
diff.ptr = nil
|
||||||
return nil
|
return nil
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in New Issue