btf_elf: Rename btf_elf__free() to btf_elf__delete()
That is the idiom for free its members and then free itself, 'free' is just to free its members. Signed-off-by: Arnaldo Carvalho de Melo <acme@redhat.com>
This commit is contained in:
parent
6780c4334d
commit
fe4e1f799c
|
@ -190,7 +190,7 @@ int btf_encoder__encode()
|
|||
int err;
|
||||
|
||||
err = btf_elf__encode(btfe, 0);
|
||||
btf_elf__free(btfe);
|
||||
btf_elf__delete(btfe);
|
||||
btfe = NULL;
|
||||
|
||||
return err;
|
||||
|
@ -255,6 +255,6 @@ int cu__encode_btf(struct cu *cu, int verbose)
|
|||
|
||||
out:
|
||||
if (err)
|
||||
btf_elf__free(btfe);
|
||||
btf_elf__delete(btfe);
|
||||
return err;
|
||||
}
|
||||
|
|
|
@ -537,7 +537,7 @@ static int cu__fixup_btf_bitfields(struct cu *cu, struct btf_elf *btfe)
|
|||
|
||||
static void btf_elf__cu_delete(struct cu *cu)
|
||||
{
|
||||
btf_elf__free(cu->priv);
|
||||
btf_elf__delete(cu->priv);
|
||||
cu->priv = NULL;
|
||||
}
|
||||
|
||||
|
|
4
libbtf.c
4
libbtf.c
|
@ -149,11 +149,11 @@ struct btf_elf *btf_elf__new(const char *filename, Elf *elf)
|
|||
return btfe;
|
||||
|
||||
errout:
|
||||
btf_elf__free(btfe);
|
||||
btf_elf__delete(btfe);
|
||||
return NULL;
|
||||
}
|
||||
|
||||
void btf_elf__free(struct btf_elf *btfe)
|
||||
void btf_elf__delete(struct btf_elf *btfe)
|
||||
{
|
||||
if (!btfe)
|
||||
return;
|
||||
|
|
2
libbtf.h
2
libbtf.h
|
@ -38,7 +38,7 @@ struct base_type;
|
|||
struct ftype;
|
||||
|
||||
struct btf_elf *btf_elf__new(const char *filename, Elf *elf);
|
||||
void btf_elf__free(struct btf_elf *btf);
|
||||
void btf_elf__delete(struct btf_elf *btf);
|
||||
|
||||
int32_t btf_elf__add_base_type(struct btf_elf *btf, const struct base_type *bt);
|
||||
int32_t btf_elf__add_ref_type(struct btf_elf *btf, uint16_t kind, uint32_t type,
|
||||
|
|
Loading…
Reference in New Issue