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 --- patch.go | 1 + 1 file changed, 1 insertion(+) (limited to 'patch.go') diff --git a/patch.go b/patch.go index 880f088..d927109 100644 --- a/patch.go +++ b/patch.go @@ -31,6 +31,7 @@ func (patch *Patch) Free() error { } runtime.SetFinalizer(patch, nil) C.git_patch_free(patch.ptr) + patch.ptr = nil return nil } -- cgit v1.2.3