summaryrefslogtreecommitdiff
path: root/libutil
diff options
context:
space:
mode:
authorEric Andersen <andersen@codepoet.org>2003-10-09 06:05:35 +0000
committerEric Andersen <andersen@codepoet.org>2003-10-09 06:05:35 +0000
commitcca32e60f4052751c719687c5a1639314c7b1430 (patch)
tree4a9aaceb5caecae3ae3826554e4627000b3cdb37 /libutil
parentabd02d7387069439373d40c2f9afba93c76df650 (diff)
When someone would dlopen a shared lib that was already opened,
we would try to re-fixup the lib's relocations with rather horrible results. So fix that by checking the the dlopened lib has already had its init functions called, which will never be the case for newly loaded libs, and skip the rest in that case. also apply a few minor fixups
Diffstat (limited to 'libutil')
0 files changed, 0 insertions, 0 deletions