summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
authorTim Potter <tpot@samba.org>2002-04-04 06:10:22 +0000
committerTim Potter <tpot@samba.org>2002-04-04 06:10:22 +0000
commitfb32f7199b8a487757b509555e5a69ec5cae8fbd (patch)
treea0d81333f226ce5773ab41792516cf879ac20053
parenta627d698124ade6014b10827493dc3b3963f5534 (diff)
downloadsamba-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.c2
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);
}
}