Mercurial > hg > tinycc
changeset 394:d8081c1ea611
[project @ 2005-10-30 21:53:14 by bellard]
tcc_load_dll fix (Tao Wu)
author | bellard |
---|---|
date | Sun, 30 Oct 2005 21:53:14 +0000 |
parents | d83f1ca3c11f |
children | f357b2f8add5 |
files | tccelf.c |
diffstat | 1 files changed, 3 insertions(+), 3 deletions(-) [+] |
line wrap: on
line diff
--- a/tccelf.c Sun Sep 04 09:27:53 2005 +0000 +++ b/tccelf.c Sun Oct 30 21:53:14 2005 +0000 @@ -2095,7 +2095,7 @@ { Elf32_Ehdr ehdr; Elf32_Shdr *shdr, *sh, *sh1; - int i, nb_syms, nb_dts, sym_bind, ret; + int i, j, nb_syms, nb_dts, sym_bind, ret; Elf32_Sym *sym, *dynsym; Elf32_Dyn *dt, *dynamic; unsigned char *dynstr; @@ -2184,8 +2184,8 @@ switch(dt->d_tag) { case DT_NEEDED: name = dynstr + dt->d_un.d_val; - for(i = 0; i < s1->nb_loaded_dlls; i++) { - dllref = s1->loaded_dlls[i]; + for(j = 0; j < s1->nb_loaded_dlls; j++) { + dllref = s1->loaded_dlls[j]; if (!strcmp(name, dllref->name)) goto already_loaded; }