summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorAaron O'Mullan <[email protected]>2017-02-25 02:13:57 +0100
committerAaron O'Mullan <[email protected]>2017-02-25 02:13:57 +0100
commitee2a0238687f72c4319cb599cbcdbee064ad3508 (patch)
tree3f9ebf0b92840a1a71effbfdfff82870f8a01948
parentf503d918aa62cc995aa8a500106b1d0edcc82bd1 (diff)
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
-rw-r--r--tree.go2
1 files changed, 0 insertions, 2 deletions
diff --git a/tree.go b/tree.go
index a4b350b..cdb5581 100644
--- a/tree.go
+++ b/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)
}