Revert the last two commits (fix for #6386). The actual problem
authorJeremy Allison <jra@samba.org>
Fri, 22 May 2009 01:37:36 +0000 (18:37 -0700)
committerJeremy Allison <jra@samba.org>
Fri, 22 May 2009 01:37:36 +0000 (18:37 -0700)
commit5dd82fb675dd7ec48604748e25b0b8090b360506
treeadaf86ff735426b42f3f28b394b4ca6ed8cb4ede
parent87504b27d80107b728940e1ecdbd1d33e761779b
Revert the last two commits (fix for #6386). The actual problem
was a bug in ldb in 3.2 which could return a freed pointer on
ret != LDAP_SUCCESS. The main thing we must ensure is that we
never talloc_steal until we know LDAP_SUCCESS was returned.
Jeremy.
source3/groupdb/mapping_ldb.c