summaryrefslogtreecommitdiff
path: root/repository.go
diff options
context:
space:
mode:
authorCarlos Martín Nieto <[email protected]>2014-08-26 12:35:17 +0200
committerCarlos Martín Nieto <[email protected]>2014-08-26 12:35:17 +0200
commit0f79d63fd51b0baf9900fecccb0a11d06b1a7bbc (patch)
tree26d3ad3b3771759bf32991fe5db73afbddc16a25 /repository.go
parent1377c8f3d20c126f88eaba9012a23109c0ca4bfb (diff)
parent0d585802492b33b1eae28755b034d8e0f2999657 (diff)
Merge calvera/rev-parse
Diffstat (limited to 'repository.go')
-rw-r--r--repository.go17
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 {