From: Dmitry S. Dolzhenko Date: Mon, 3 Mar 2014 22:31:50 +0000 (+0400) Subject: bundle.c: use ALLOC_GROW() in add_to_ref_list() X-Git-Tag: v2.0.0-rc0~97^2~12 X-Git-Url: http://git.bitbasher.net/?a=commitdiff_plain;h=5cbbe13a9f16e7ddebd186dbf1dddb16185b968f;p=git.git bundle.c: use ALLOC_GROW() in add_to_ref_list() Signed-off-by: Dmitry S. Dolzhenko Signed-off-by: Junio C Hamano --- diff --git a/bundle.c b/bundle.c index e99065ce42..1388a3e6fd 100644 --- a/bundle.c +++ b/bundle.c @@ -14,11 +14,7 @@ static const char bundle_signature[] = "# v2 git bundle\n"; static void add_to_ref_list(const unsigned char *sha1, const char *name, struct ref_list *list) { - if (list->nr + 1 >= list->alloc) { - list->alloc = alloc_nr(list->nr + 1); - list->list = xrealloc(list->list, - list->alloc * sizeof(list->list[0])); - } + ALLOC_GROW(list->list, list->nr + 1, list->alloc); memcpy(list->list[list->nr].sha1, sha1, 20); list->list[list->nr].name = xstrdup(name); list->nr++;