From a9034ec179239274bdb0f7dffbe87c11c4a0539d Mon Sep 17 00:00:00 2001 From: Andrew Bartlett Date: Mon, 17 Mar 2003 10:59:11 +0000 Subject: Fix invalid SAFE_FREE() of talloc()ed memory. Andrew Bartlett (This used to be commit 21add5f97d0d112094e34a02e6319991a1d2af4d) --- source3/passdb/secrets.c | 3 --- 1 file changed, 3 deletions(-) (limited to 'source3/passdb') diff --git a/source3/passdb/secrets.c b/source3/passdb/secrets.c index 4b0913a624..4c9802dd29 100644 --- a/source3/passdb/secrets.c +++ b/source3/passdb/secrets.c @@ -535,7 +535,6 @@ NTSTATUS secrets_get_trusted_domains(TALLOC_CTX* ctx, int* enum_ctx, unsigned in if (size != packed_size) { DEBUG(2, ("Secrets record %s is invalid!\n", secrets_key)); - SAFE_FREE(pass); if (size) SAFE_FREE(packed_pass); return NT_STATUS_UNSUCCESSFUL; @@ -554,8 +553,6 @@ NTSTATUS secrets_get_trusted_domains(TALLOC_CTX* ctx, int* enum_ctx, unsigned in dom = talloc_zero(ctx, sizeof(*dom)); if (!dom) { /* free returned tdb record */ - SAFE_FREE(pass); - return NT_STATUS_NO_MEMORY; } -- cgit