diff options
author | Dmitry S. Dolzhenko <dmitrys.dolzhenko@yandex.ru> | 2014-03-04 02:31:52 +0400 |
---|---|---|
committer | Junio C Hamano <gitster@pobox.com> | 2014-03-03 14:47:07 -0800 |
commit | d6e82b575a7dc16be03f67fc3c4b648bc18df09f (patch) | |
tree | b833c49bd026c24b3bce73fbd4acd58e441f1b8f /commit.c | |
parent | bcc7a03285a2f0173a2d8afcc951c6dc0fc4eda8 (diff) | |
download | git-d6e82b575a7dc16be03f67fc3c4b648bc18df09f.tar.gz git-d6e82b575a7dc16be03f67fc3c4b648bc18df09f.tar.xz |
commit.c: use ALLOC_GROW() in register_commit_graft()
Signed-off-by: Dmitry S. Dolzhenko <dmitrys.dolzhenko@yandex.ru>
Signed-off-by: Junio C Hamano <gitster@pobox.com>
Diffstat (limited to 'commit.c')
-rw-r--r-- | commit.c | 8 |
1 files changed, 2 insertions, 6 deletions
@@ -147,12 +147,8 @@ int register_commit_graft(struct commit_graft *graft, int ignore_dups) return 1; } pos = -pos - 1; - if (commit_graft_alloc <= ++commit_graft_nr) { - commit_graft_alloc = alloc_nr(commit_graft_alloc); - commit_graft = xrealloc(commit_graft, - sizeof(*commit_graft) * - commit_graft_alloc); - } + ALLOC_GROW(commit_graft, commit_graft_nr + 1, commit_graft_alloc); + commit_graft_nr++; if (pos < commit_graft_nr) memmove(commit_graft + pos + 1, commit_graft + pos, |