Skip to content

Commit c43afaf

Browse files
committed
tree: use correct C callback signature
1 parent 1bd338a commit c43afaf

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

tree.go

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -90,8 +90,8 @@ func (t Tree) EntryCount() uint64 {
9090
type TreeWalkCallback func(string, *TreeEntry) int
9191

9292
//export CallbackGitTreeWalk
93-
func CallbackGitTreeWalk(_root unsafe.Pointer, _entry unsafe.Pointer, ptr unsafe.Pointer) C.int {
94-
root := C.GoString((*C.char)(_root))
93+
func CallbackGitTreeWalk(_root *C.char, _entry unsafe.Pointer, ptr unsafe.Pointer) C.int {
94+
root := C.GoString(_root)
9595
entry := (*C.git_tree_entry)(_entry)
9696

9797
if callback, ok := pointerHandles.Get(ptr).(TreeWalkCallback); ok {

0 commit comments

Comments
 (0)