diff options
| -rw-r--r-- | diff.go | 1 | ||||
| -rw-r--r-- | patch.go | 1 |
2 files changed, 2 insertions, 0 deletions
@@ -147,6 +147,7 @@ func (diff *Diff) Free() error { } runtime.SetFinalizer(diff, nil) C.git_diff_free(diff.ptr) + diff.ptr = nil return nil } @@ -31,6 +31,7 @@ func (patch *Patch) Free() error { } runtime.SetFinalizer(patch, nil) C.git_patch_free(patch.ptr) + patch.ptr = nil return nil } |
