move finalizer above free

This commit is contained in:
Jesse Ezell 2014-02-28 11:15:39 -08:00
parent da64faf8bd
commit 6af4d4a825
1 changed files with 1 additions and 1 deletions

View File

@ -26,8 +26,8 @@ func newMergeHeadFromC(c *C.git_merge_head) *MergeHead {
}
func (mh *MergeHead) Free() {
C.git_merge_head_free(mh.ptr)
runtime.SetFinalizer(mh, nil)
C.git_merge_head_free(mh.ptr)
}
func (r *Repository) MergeHeadFromFetchHead(branchName string, remoteURL string, oid *Oid) (*MergeHead, error) {