(libc_locked_map_ptr): Add new first parameter, used as class for definition.
authorUlrich Drepper <drepper@redhat.com>
Wed, 10 Nov 2004 07:50:03 +0000 (07:50 +0000)
committerUlrich Drepper <drepper@redhat.com>
Wed, 10 Nov 2004 07:50:03 +0000 (07:50 +0000)
commit5429ff760a5544a34c5f05f16c01a7dffa505604
treeff81df09d20cae4092329dc25a3ed32fe7c0fc66
parent81b5ae0811c4da3701d08afa07a9b9159aac56e5
(libc_locked_map_ptr): Add new first parameter, used as class for definition.

* nscd/nscd-client.h (libc_locked_map_ptr): Add new first
parameter, used as class for definition.
* nscd/nscd_getpw_r.c: Adjust for libc_locked_map_ptr change.
(pw_map_free): Ensure no crash after memory is freed.
* nscd/nscd_getgr.c: Likewise.  Make map externally visible.
* nscd/nscd_gethst.c: Likewise.
* nscd/nscd_getai.c: Use map from nscd_gethost.c.
* nscd/nscd_initgroups.c: Use map from nscd_getgr.c.
ChangeLog
nscd/nscd-client.h
nscd/nscd_getai.c
nscd/nscd_getgr_r.c
nscd/nscd_gethst_r.c
nscd/nscd_getpw_r.c