aboutsummaryrefslogtreecommitdiffstats
path: root/cshared/blame_cshared.go
diff options
context:
space:
mode:
Diffstat (limited to 'cshared/blame_cshared.go')
-rw-r--r--cshared/blame_cshared.go49
1 files changed, 0 insertions, 49 deletions
diff --git a/cshared/blame_cshared.go b/cshared/blame_cshared.go
deleted file mode 100644
index 8dfee31..0000000
--- a/cshared/blame_cshared.go
+++ /dev/null
@@ -1,49 +0,0 @@
-// +build ignore
-package main
-
-import (
- "C"
-
- "srcd.works/go-git.v4"
-)
-
-//export c_Blame_get_Path
-func c_Blame_get_Path(b uint64) *C.char {
- obj, ok := GetObject(Handle(b))
- if !ok {
- return nil
- }
- blame := obj.(*git.BlameResult)
- return C.CString(blame.Path)
-}
-
-//export c_Blame_get_Rev
-func c_Blame_get_Rev(b uint64) *C.char {
- obj, ok := GetObject(Handle(b))
- if !ok {
- return nil
- }
- blame := obj.(*git.BlameResult)
- return CBytes(blame.Rev[:])
-}
-
-//export c_Blame_get_Lines_len
-func c_Blame_get_Lines_len(b uint64) int {
- obj, ok := GetObject(Handle(b))
- if !ok {
- return 0
- }
- blame := obj.(*git.BlameResult)
- return len(blame.Lines)
-}
-
-//export c_Blame_get_Lines_item
-func c_Blame_get_Lines_item(b uint64, i int) {
- obj, ok := GetObject(Handle(b))
- if !ok {
- return
- }
- blame := obj.(*git.BlameResult)
- line := blame.Lines[i]
- _ = line
-}