diff options
Diffstat (limited to 'src/index.c')
-rw-r--r-- | src/index.c | 6 |
1 files changed, 2 insertions, 4 deletions
diff --git a/src/index.c b/src/index.c index 03873f427..5c7bd90dd 100644 --- a/src/index.c +++ b/src/index.c @@ -1564,10 +1564,8 @@ int git_index__fill(git_index *index, const git_vector *source_entries) return -1; } - if (git_vector_size_hint(&index->entries, source_entries->length) < 0) { - git_mutex_unlock(&index->lock); - return -1; - } + git_vector_size_hint(&index->entries, source_entries->length); + git_idxmap_resize(index->entries_map, source_entries->length * 1.3); git_vector_foreach(source_entries, i, source_entry) { git_index_entry *entry = NULL; |