summaryrefslogtreecommitdiff
path: root/source3
diff options
context:
space:
mode:
authorVolker Lendecke <vl@samba.org>2014-11-11 10:35:50 +0000
committerKarolin Seeger <kseeger@samba.org>2014-11-17 21:21:12 +0100
commit3aa6401c47b6f5c52e1a826ed5e7f2069e384897 (patch)
treedc33b70a45a2ecb38670fcac68fc14a858a87d97 /source3
parent60501b07bea5b6ce77521d4b602c42d0cb27900c (diff)
downloadsamba-3aa6401c47b6f5c52e1a826ed5e7f2069e384897.tar.gz
pdb_tdb: Fix a TALLOC/SAFE_FREE mixup
Signed-off-by: Volker Lendecke <vl@samba.org> BUG: https://bugzilla.samba.org/show_bug.cgi?id=10932 invalid free in pdb_tdb
Diffstat (limited to 'source3')
-rw-r--r--source3/passdb/pdb_tdb.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source3/passdb/pdb_tdb.c b/source3/passdb/pdb_tdb.c
index f256e6c7fb..d6ef15565c 100644
--- a/source3/passdb/pdb_tdb.c
+++ b/source3/passdb/pdb_tdb.c
@@ -600,7 +600,7 @@ static NTSTATUS tdbsam_getsampwnam (struct pdb_methods *my_methods,
if (!init_samu_from_buffer(user, SAMU_BUFFER_LATEST, data.dptr, data.dsize)) {
DEBUG(0,("pdb_getsampwent: Bad struct samu entry returned from TDB!\n"));
- SAFE_FREE(data.dptr);
+ TALLOC_FREE(data.dptr);
return NT_STATUS_NO_MEMORY;
}