From 29840d28ade46db361fc0fe492115e41e8ecf9fd Mon Sep 17 00:00:00 2001 From: David Calavera Date: Fri, 22 Aug 2014 22:36:18 -0700 Subject: Extract data into a go struct. --- repository.go | 17 ----------------- 1 file changed, 17 deletions(-) (limited to 'repository.go') diff --git a/repository.go b/repository.go index 8cc966c..5b4e806 100644 --- a/repository.go +++ b/repository.go @@ -469,23 +469,6 @@ func (v *Repository) TreeBuilderFromTree(tree *Tree) (*TreeBuilder, error) { return bld, nil } -func (v *Repository) RevparseSingle(spec string) (Object, error) { - cspec := C.CString(spec) - defer C.free(unsafe.Pointer(cspec)) - - var ptr *C.git_object - - runtime.LockOSThread() - defer runtime.UnlockOSThread() - - ecode := C.git_revparse_single(&ptr, v.ptr, cspec) - if ecode < 0 { - return nil, MakeGitError(ecode) - } - - return allocObject(ptr, v), nil -} - // EnsureLog ensures that there is a reflog for the given reference // name and creates an empty one if necessary. func (v *Repository) EnsureLog(name string) error { -- cgit v1.2.3