Merge pull request #2525 from jesven/fix_dlopen
fix dlmodule_load(): return immediately when open file fail
This commit is contained in:
commit
cfb4a9c323
|
@ -442,6 +442,10 @@ struct rt_dlmodule* dlmodule_load(const char* filename)
|
|||
close(fd);
|
||||
fd = -1;
|
||||
}
|
||||
else
|
||||
{
|
||||
goto __exit;
|
||||
}
|
||||
|
||||
/* check ELF header */
|
||||
if (rt_memcmp(elf_module->e_ident, RTMMAG, SELFMAG) != 0 &&
|
||||
|
|
Loading…
Reference in New Issue