diff options
Diffstat (limited to 'libctf')
-rw-r--r-- | libctf/ChangeLog | 5 | ||||
-rw-r--r-- | libctf/ctf-archive.c | 2 |
2 files changed, 7 insertions, 0 deletions
diff --git a/libctf/ChangeLog b/libctf/ChangeLog index da27a8f..db44cae 100644 --- a/libctf/ChangeLog +++ b/libctf/ChangeLog @@ -1,3 +1,8 @@ +2021-03-02 Nick Alcock <nick.alcock@oracle.com> + + * ctf-archive.c (ctf_archive_next): Set the name of parents in + single-member archives. + 2021-02-26 Alan Modra <amodra@gmail.com> * Makefile.in: Regenerate. diff --git a/libctf/ctf-archive.c b/libctf/ctf-archive.c index 6d9c75c..6e1bf15 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; } } |