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 <acme@redhat.com>
This commit is contained in:
Arnaldo Carvalho de Melo 2021-06-30 10:07:14 -03:00
parent 33e0d5f874
commit a66208355e
1 changed files with 2 additions and 3 deletions

View File

@ -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;