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
This commit is contained in:
parent
f503d918aa
commit
ee2a023868
2
tree.go
2
tree.go
|
@ -51,7 +51,6 @@ func (t Tree) EntryByName(filename string) *TreeEntry {
|
|||
if entry == nil {
|
||||
return nil
|
||||
}
|
||||
defer C.git_tree_entry_free(entry)
|
||||
|
||||
return newTreeEntry(entry)
|
||||
}
|
||||
|
@ -80,7 +79,6 @@ func (t Tree) EntryByIndex(index uint64) *TreeEntry {
|
|||
if entry == nil {
|
||||
return nil
|
||||
}
|
||||
defer C.git_tree_entry_free(entry)
|
||||
|
||||
return newTreeEntry(entry)
|
||||
}
|
||||
|
|
Loading…
Reference in New Issue