Skip to content

Commit 72004b4

Browse files
Dmitry S. Dolzhenkogitster
authored andcommitted
replace_object.c: use ALLOC_GROW() in register_replace_object()
Signed-off-by: Dmitry S. Dolzhenko <dmitrys.dolzhenko@yandex.ru> Signed-off-by: Junio C Hamano <gitster@pobox.com>
1 parent 104fb26 commit 72004b4

File tree

1 file changed

+2
-6
lines changed

1 file changed

+2
-6
lines changed

replace_object.c

Lines changed: 2 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -36,12 +36,8 @@ static int register_replace_object(struct replace_object *replace,
3636
return 1;
3737
}
3838
pos = -pos - 1;
39-
if (replace_object_alloc <= ++replace_object_nr) {
40-
replace_object_alloc = alloc_nr(replace_object_alloc);
41-
replace_object = xrealloc(replace_object,
42-
sizeof(*replace_object) *
43-
replace_object_alloc);
44-
}
39+
ALLOC_GROW(replace_object, replace_object_nr + 1, replace_object_alloc);
40+
replace_object_nr++;
4541
if (pos < replace_object_nr)
4642
memmove(replace_object + pos + 1,
4743
replace_object + pos,

0 commit comments

Comments
 (0)