Commit 8f643ce8e3ec02afa1f145fa820e10a825a4c603

Luc Bertrand 2011-08-03T13:44:28

Remove duplicated sort

diff --git a/src/status.c b/src/status.c
index 50810a0..d9613c1 100644
--- a/src/status.c
+++ b/src/status.c
@@ -61,7 +61,6 @@ static int status_srch(const void *key, const void *array_member)
 
 static int find_status_entry(git_vector *entries, const char *path)
 {
-	git_vector_sort(entries);
 	return git_vector_bsearch2(entries, status_srch, path);
 }
 
diff --git a/src/tree.c b/src/tree.c
index 8e37066..d993d54 100644
--- a/src/tree.c
+++ b/src/tree.c
@@ -426,7 +426,6 @@ static git_tree_entry *treebuilder_get(git_treebuilder *bld, const char *filenam
 	if (build_ksearch(&ksearch, filename) < GIT_SUCCESS)
 		return NULL;
 
-	sort_entries(bld);
 	idx = git_vector_bsearch2(&bld->entries, entry_search_cmp, &ksearch);
 	if (idx == GIT_ENOTFOUND)
 		return NULL;