diff options
author | Carlos Martín Nieto <cmn@dwim.me> | 2014-07-24 16:46:59 +0200 |
---|---|---|
committer | Carlos Martín Nieto <cmn@dwim.me> | 2014-07-24 17:52:28 +0200 |
commit | 9746b36cf9a86ba50a666bbc8cc97a37221cb954 (patch) | |
tree | 2747fb1f38bac2c7dae15e82c4c4c81b454d351b /src/revwalk.c | |
parent | 9de6ec52008e3f30a4e8a5c6a13859eefcf86f57 (diff) | |
download | libgit2-9746b36cf9a86ba50a666bbc8cc97a37221cb954.tar.gz |
revwalk: remove preallocation of the uninteresting commits
Preallocating two commits doesn't make much sense as leaving allocation
to the first array usage will allocate a sensible size with room for
growth.
This preallocation has also been hiding issues with strict aliasing in
the tests, as we have fairly simple histories and never trigger the
growth.
Diffstat (limited to 'src/revwalk.c')
-rw-r--r-- | src/revwalk.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/src/revwalk.c b/src/revwalk.c index 530c9705e..bd07d02cb 100644 --- a/src/revwalk.c +++ b/src/revwalk.c @@ -48,9 +48,6 @@ static int mark_uninteresting(git_revwalk *walk, git_commit_list_node *commit) assert(commit); - git_array_init_to_size(pending, 2); - GITERR_CHECK_ARRAY(pending); - do { commit->uninteresting = 1; |