aboutsummaryrefslogtreecommitdiff
path: root/libexec
diff options
context:
space:
mode:
authorAlexander Kabaev <kan@FreeBSD.org>2003-03-14 21:11:28 +0000
committerAlexander Kabaev <kan@FreeBSD.org>2003-03-14 21:11:28 +0000
commit63c1e7cb8d0a93490611f25143165bc8b4f9ce85 (patch)
treefaaa6619e1d018f6ac891ddbb20d09bce968c0ec /libexec
parente0a6103d7dee45a2854242b9a36cd354f55ff1be (diff)
downloadsrc-63c1e7cb8d0a93490611f25143165bc8b4f9ce85.tar.gz
src-63c1e7cb8d0a93490611f25143165bc8b4f9ce85.zip
Free obj->priv field in obj_free functions. This field is NULL
on all architectures except ia64, which uses it to keep function description table.
Notes
Notes: svn path=/head/; revision=112244
Diffstat (limited to 'libexec')
-rw-r--r--libexec/rtld-elf/map_object.c1
1 files changed, 1 insertions, 0 deletions
diff --git a/libexec/rtld-elf/map_object.c b/libexec/rtld-elf/map_object.c
index 7d45662dda73..8e74e37cb327 100644
--- a/libexec/rtld-elf/map_object.c
+++ b/libexec/rtld-elf/map_object.c
@@ -299,6 +299,7 @@ obj_free(Obj_Entry *obj)
STAILQ_REMOVE_HEAD(&obj->dagmembers, link);
free(elm);
}
+ free(obj->priv);
free(obj);
}