From aea899e877cd9567fad5a8be7cc2cfb6d8fbb00f Mon Sep 17 00:00:00 2001 From: Jesse Ezell Date: Thu, 20 Mar 2014 23:19:22 -0700 Subject: set ptr to nil after free --- diff.go | 1 + 1 file changed, 1 insertion(+) (limited to 'diff.go') diff --git a/diff.go b/diff.go index 014cff5..b8f3780 100644 --- a/diff.go +++ b/diff.go @@ -147,6 +147,7 @@ func (diff *Diff) Free() error { } runtime.SetFinalizer(diff, nil) C.git_diff_free(diff.ptr) + diff.ptr = nil return nil } -- cgit v1.2.3