From f0c3155affc1f3242677b2107431a55cc706805a Mon Sep 17 00:00:00 2001 From: "Eric S. Raymond" Date: Tue, 15 Oct 2024 14:26:32 -0400 Subject: [PATCH 4/4] Address GitLab bug #70: xmalloc/xcalloc bad parameter sizes... ...seize compilation with -Werror (default). --- generate.c | 2 +- treepack.c | 4 ++-- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/generate.c b/generate.c index 3cf7bd6..cd3994a 100644 --- a/generate.c +++ b/generate.c @@ -1066,7 +1066,7 @@ static node_t *generate_setup(generator_t *gen) { eb->Gfilename = gen->master_name; eb->Gexpand = gen->expand; eb->Gabspath = NULL; - Gline(eb) = xmalloc(0, __func__); + Gline(eb) = NULL; Ggap(eb) = Ggapsize(eb) = Glinemax(eb) = 0; } diff --git a/treepack.c b/treepack.c index b385460..06d6d2f 100644 --- a/treepack.c +++ b/treepack.c @@ -210,7 +210,7 @@ void revdir_pack_init(void) { frame = frames; nfiles = 0; frames[0].dir = root_dir; - frames[0].dirs = xmalloc(0, __func__); + frames[0].dirs = NULL; frames[0].ndirs = 0; frame->sdirs = 0; frames[0].hash = hash_init(); @@ -255,7 +255,7 @@ void revdir_pack_add(const cvs_commit *file, const master_dir *dir) { const master_dir *parent = frame++->dir; frame->dir = first_subdir(dir, parent); - frame->dirs = xmalloc(0, __func__); + frame->dirs = NULL; frame->ndirs = 0; frame->sdirs = 0; frame->hash = hash_init(); -- 2.47.1