diff options
| author | 2026-01-25 21:29:10 +0100 | |
|---|---|---|
| committer | 2026-01-25 21:29:10 +0100 | |
| commit | 046c7f94446be0932e180dc3529d74b6baac3ed5 (patch) | |
| tree | 5fd3b3146c5e6a94fb1bcd38b395daab9080a079 | |
| parent | TODO: Ref might need to be an interface (diff) | |
| signature | No signature | |
tree: Export TreeEntryNameCompare v0.1.1
| -rw-r--r-- | obj_tree.go | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/obj_tree.go b/obj_tree.go index bdce5b86..1a63d729 100644 --- a/obj_tree.go +++ b/obj_tree.go @@ -202,7 +202,7 @@ func (tree *Tree) entry(name []byte, searchIsTree bool) *TreeEntry { mid := low + (high-low)/2 entry := &tree.Entries[mid] - cmp := gitTreeNameCompare(entry.Name, entry.Mode, name, searchIsTree) + cmp := TreeEntryNameCompare(entry.Name, entry.Mode, name, searchIsTree) if cmp == 0 { if bytes.Equal(entry.Name, name) { return entry @@ -218,7 +218,7 @@ func (tree *Tree) entry(name []byte, searchIsTree bool) *TreeEntry { return nil } -func gitTreeNameCompare(entryName []byte, entryMode FileMode, searchName []byte, searchIsTree bool) int { +func TreeEntryNameCompare(entryName []byte, entryMode FileMode, searchName []byte, searchIsTree bool) int { isEntryTree := entryMode == FileModeDir entryLen := len(entryName) |
