コード例 #1
0
ファイル: object.go プロジェクト: wid/git2go
func (o *gitObject) Free() {
	runtime.SetFinalizer(o, nil)
	C.git_object_free(o.ptr)
}
コード例 #2
0
ファイル: object.go プロジェクト: jgrocho/go-git2
func (obj *Object) Free() {
	C.git_object_free(obj.git_object)
	C.free(unsafe.Pointer(obj.git_object))
}
コード例 #3
0
ファイル: blob.go プロジェクト: bradhe/git2go
func (v *Blob) Free() {
	runtime.SetFinalizer(v, nil)
	C.git_object_free(v.ptr)
}