diff options
author | Andrew Bartlett <abartlet@samba.org> | 2003-03-17 10:59:11 +0000 |
---|---|---|
committer | Andrew Bartlett <abartlet@samba.org> | 2003-03-17 10:59:11 +0000 |
commit | 21add5f97d0d112094e34a02e6319991a1d2af4d (patch) | |
tree | bcf25c80a7956d1cf202857ef6c04b18ef917bbc /source/passdb | |
parent | 32eb2cdca62a784d96207507e273bbbf77b0c6c3 (diff) | |
download | samba-21add5f97d0d112094e34a02e6319991a1d2af4d.tar.gz samba-21add5f97d0d112094e34a02e6319991a1d2af4d.tar.xz samba-21add5f97d0d112094e34a02e6319991a1d2af4d.zip |
Fix invalid SAFE_FREE() of talloc()ed memory.
Andrew Bartlett
Diffstat (limited to 'source/passdb')
-rw-r--r-- | source/passdb/secrets.c | 3 |
1 files changed, 0 insertions, 3 deletions
diff --git a/source/passdb/secrets.c b/source/passdb/secrets.c index 4b0913a6243..4c9802dd298 100644 --- a/source/passdb/secrets.c +++ b/source/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; } |