[PATCH 5/7] midx.c: replace `xcalloc()` with `CALLOC_ARRAY()`
From: Taylor Blau <hidden>
Date: 2022-09-20 01:56:06
Subsystem:
the rest · Maintainer:
Linus Torvalds
From: Taylor Blau <hidden>
Date: 2022-09-20 01:56:06
Subsystem:
the rest · Maintainer:
Linus Torvalds
Replace a direct invocation of Git's `xcalloc()` wrapper with the `CALLOC_ARRAY()` macro instead. The latter is preferred since it is more conventional in Git's codebase, but also because it automatically picks the correct value for the record size. Signed-off-by: Taylor Blau <redacted> --- midx.c | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-)
diff --git a/midx.c b/midx.c
index 05bcfc6f02..d703fc5a16 100644
--- a/midx.c
+++ b/midx.c@@ -1912,9 +1912,11 @@ static int fill_included_packs_batch(struct repository *r, { uint32_t i, packs_to_repack; size_t total_size; - struct repack_info *pack_info = xcalloc(m->num_packs, sizeof(struct repack_info)); + struct repack_info *pack_info; int pack_kept_objects = 0; + CALLOC_ARRAY(pack_info, m->num_packs); + repo_config_get_bool(r, "repack.packkeptobjects", &pack_kept_objects); for (i = 0; i < m->num_packs; i++) {
--
2.37.0.1.g1379af2e9d