diff options
| author | Carlos Martín Nieto <[email protected]> | 2014-08-26 12:35:17 +0200 |
|---|---|---|
| committer | Carlos Martín Nieto <[email protected]> | 2014-08-26 12:35:17 +0200 |
| commit | 0f79d63fd51b0baf9900fecccb0a11d06b1a7bbc (patch) | |
| tree | 26d3ad3b3771759bf32991fe5db73afbddc16a25 /repository.go | |
| parent | 1377c8f3d20c126f88eaba9012a23109c0ca4bfb (diff) | |
| parent | 0d585802492b33b1eae28755b034d8e0f2999657 (diff) | |
Merge calvera/rev-parse
Diffstat (limited to 'repository.go')
| -rw-r--r-- | repository.go | 17 |
1 files changed, 0 insertions, 17 deletions
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 { |
