From a66208355ea8108c966cc690f4effa2c8bcc4d40 Mon Sep 17 00:00:00 2001 From: Arnaldo Carvalho de Melo Date: Wed, 30 Jun 2021 10:07:14 -0300 Subject: [PATCH] core: class_member__clone() doesn't need a 'cu' arg Since we stopped using per-cu obstacks we don't need it. If we ever want to use it we can do per thread obstacks. Signed-off-by: Arnaldo Carvalho de Melo --- dwarves.c | 5 ++--- 1 file changed, 2 insertions(+), 3 deletions(-) diff --git a/dwarves.c b/dwarves.c index 783a332..a827fca 100644 --- a/dwarves.c +++ b/dwarves.c @@ -1091,8 +1091,7 @@ void class_member__delete(struct class_member *member, struct cu *cu) free(member); } -static struct class_member *class_member__clone(const struct class_member *from, - struct cu *cu) +static struct class_member *class_member__clone(const struct class_member *from) { struct class_member *member = malloc(sizeof(*member)); @@ -1190,7 +1189,7 @@ static int type__clone_members(struct type *type, const struct type *from, INIT_LIST_HEAD(&type->namespace.tags); type__for_each_member(from, pos) { - struct class_member *clone = class_member__clone(pos, cu); + struct class_member *clone = class_member__clone(pos); if (clone == NULL) return -1;