* elf/dl-close.c (_dl_close): Fix last patch (cnt is unsigned).
This commit is contained in:
Ulrich Drepper 1999-01-20 19:46:12 +00:00
parent d3556ac929
commit ad11b5a745
2 changed files with 3 additions and 1 deletions

View file

@ -1,5 +1,7 @@
1999-01-20 Ulrich Drepper <drepper@cygnus.com>
* elf/dl-close.c (_dl_close): Fix last patch (cnt is unsigned).
* elf/dl-close.c: Handle failed loads which would have gone in the
global scope correctly.

View file

@ -106,7 +106,7 @@ _dl_close (struct link_map *map)
unsigned int cnt = _dl_main_searchlist->r_nlist;
do
if (--cnt < 0)
if (cnt-- == 0)
break;
while (_dl_main_searchlist->r_list[cnt] != imap);