* elf/dl-close.c (free_slotinfo): Check for end of list and return
	true in this case.
This commit is contained in:
Ulrich Drepper 2002-02-24 07:10:08 +00:00
parent b6a0a99693
commit 69f0c4d8b9
2 changed files with 8 additions and 1 deletions

View File

@ -1,5 +1,8 @@
2002-02-23 Ulrich Drepper <drepper@redhat.com>
* elf/dl-close.c (free_slotinfo): Check for end of list and return
true in this case.
* locale/iso-639.def: Add language codes for Walloon.
* elf/dl-fini.c (_dl_fini): Print some final statistics on the

View File

@ -386,7 +386,11 @@ free_slotinfo (struct dtv_slotinfo_list *elemp)
{
size_t cnt;
if (elemp->next != NULL && !free_slotinfo (elemp->next))
if (elemp == NULL)
/* Nothing here, all is removed (or there never was anything). */
return true;
if (!free_slotinfo (elemp->next))
/* We cannot free the entry. */
return false;