Skip to content

Commit ee2a023

Browse files
committed
Remove unnecessary C.git_tree_entry_free calls ...
As per the docs, these entries belong to the tree and don’t need to be freed by the caller: * https://libgit2.github.com/libgit2/#HEAD/group/tree/git_tree_entry_bynam e
1 parent f503d91 commit ee2a023

File tree

1 file changed

+0
-2
lines changed

1 file changed

+0
-2
lines changed

tree.go

Lines changed: 0 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -51,7 +51,6 @@ func (t Tree) EntryByName(filename string) *TreeEntry {
5151
if entry == nil {
5252
return nil
5353
}
54-
defer C.git_tree_entry_free(entry)
5554

5655
return newTreeEntry(entry)
5756
}
@@ -80,7 +79,6 @@ func (t Tree) EntryByIndex(index uint64) *TreeEntry {
8079
if entry == nil {
8180
return nil
8281
}
83-
defer C.git_tree_entry_free(entry)
8482

8583
return newTreeEntry(entry)
8684
}

0 commit comments

Comments
 (0)