diff --git a/libctf/ChangeLog b/libctf/ChangeLog index da27a8fed6..db44cae5ad 100644 --- a/libctf/ChangeLog +++ b/libctf/ChangeLog @@ -1,3 +1,8 @@ +2021-03-02 Nick Alcock + + * ctf-archive.c (ctf_archive_next): Set the name of parents in + single-member archives. + 2021-02-26 Alan Modra * Makefile.in: Regenerate. diff --git a/libctf/ctf-archive.c b/libctf/ctf-archive.c index 6d9c75c901..6e1bf151f1 100644 --- a/libctf/ctf-archive.c +++ b/libctf/ctf-archive.c @@ -1165,6 +1165,8 @@ ctf_archive_next (const ctf_archive_t *wrapper, ctf_next_t **it, const char **na if (!skip_parent) { wrapper->ctfi_dict->ctf_refcnt++; + if (name) + *name = _CTF_SECTION; return wrapper->ctfi_dict; } }