diff options
author | Tim Potter <tpot@samba.org> | 2002-04-04 06:10:22 +0000 |
---|---|---|
committer | Tim Potter <tpot@samba.org> | 2002-04-04 06:10:22 +0000 |
commit | fb32f7199b8a487757b509555e5a69ec5cae8fbd (patch) | |
tree | a0d81333f226ce5773ab41792516cf879ac20053 | |
parent | a627d698124ade6014b10827493dc3b3963f5534 (diff) | |
download | samba-fb32f7199b8a487757b509555e5a69ec5cae8fbd.tar.gz samba-fb32f7199b8a487757b509555e5a69ec5cae8fbd.tar.xz samba-fb32f7199b8a487757b509555e5a69ec5cae8fbd.zip |
Fixed memory leak in cli_lsa_enum_trust_dom(). Use talloc_strdup() instead
of strdup().
-rw-r--r-- | source/libsmb/cli_lsarpc.c | 2 |
1 files changed, 1 insertions, 1 deletions
diff --git a/source/libsmb/cli_lsarpc.c b/source/libsmb/cli_lsarpc.c index 90b1cc8d69b..014dc7ae313 100644 --- a/source/libsmb/cli_lsarpc.c +++ b/source/libsmb/cli_lsarpc.c @@ -607,7 +607,7 @@ NTSTATUS cli_lsa_enum_trust_dom(struct cli_state *cli, TALLOC_CTX *mem_ctx, unistr2_to_ascii(tmp, &r.uni_domain_name[i], sizeof(tmp) - 1); - (*domain_names)[i] = strdup(tmp); + (*domain_names)[i] = talloc_strdup(tmp); sid_copy(&(*domain_sids)[i], &r.domain_sid[i].sid); } } |