Revert the last two commits (fix for #6386). The actual problem
commitf3c3ee0f5dc6266f58e96606b73f55b812fe5171
authorJeremy Allison <jra@samba.org>
Fri, 22 May 2009 01:37:36 +0000 (21 18:37 -0700)
committerJeremy Allison <jra@samba.org>
Fri, 22 May 2009 01:40:10 +0000 (21 18:40 -0700)
tree14f6be640155ab1cdcec9f2e7b997592839908aa
parent64f6bd6c9b24e985fcd56765190046d3e9a5344e
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