diff --git a/object.go b/object.go index a346234..ec1e468 100644 --- a/object.go +++ b/object.go @@ -37,7 +37,7 @@ func (o gitObject) Type() ObjectType { return ObjectType(C.git_object_type(o.ptr)) } -func (o gitObject) Free() { +func (o *gitObject) Free() { runtime.SetFinalizer(o, nil) C.git_commit_free(o.ptr) }