Page MenuHomeFreeBSD

D45074.id138094.diff
No OneTemporary

D45074.id138094.diff

diff --git a/lib/libc/stdlib/cxa_thread_atexit_impl.c b/lib/libc/stdlib/cxa_thread_atexit_impl.c
--- a/lib/libc/stdlib/cxa_thread_atexit_impl.c
+++ b/lib/libc/stdlib/cxa_thread_atexit_impl.c
@@ -102,7 +102,7 @@
{
struct dl_phdr_info phdr_info;
- if (_rtld_addr_phdr(dtor->dso, &phdr_info) &&
+ if (_rtld_addr_phdr(dtor->func, &phdr_info) &&
__elf_phdr_match_addr(&phdr_info, dtor->func))
dtor->func(dtor->obj);
else

File Metadata

Mime Type
text/plain
Expires
Fri, Mar 27, 6:11 AM (7 h, 48 m)
Storage Engine
blob
Storage Format
Raw Data
Storage Handle
30413165
Default Alt Text
D45074.id138094.diff (433 B)

Event Timeline