summaryrefslogtreecommitdiffstats
path: root/source/rpc_server
diff options
context:
space:
mode:
authorJeremy Allison <jra@samba.org>2007-04-29 19:20:48 +0000
committerGerald (Jerry) Carter <jerry@samba.org>2007-10-10 12:19:45 -0500
commit8af56dbd00045049ea3c5022822bbaeeecbd9661 (patch)
treeca7b838e270d2898d0b3891c1e5e0d86e6daf918 /source/rpc_server
parentda78488b86c464b6861d36398cca7524ad5906fe (diff)
downloadsamba-8af56dbd00045049ea3c5022822bbaeeecbd9661.tar.gz
samba-8af56dbd00045049ea3c5022822bbaeeecbd9661.tar.xz
samba-8af56dbd00045049ea3c5022822bbaeeecbd9661.zip
r22573: Fix old bug mixing free() and talloc_free()
when the add_sid_to_array_XX code was moved from malloc to talloc. Found running valgrind and rpcclient. Needs merging for 3.0.25 final. Jeremy.
Diffstat (limited to 'source/rpc_server')
-rw-r--r--source/rpc_server/srv_lsa_nt.c2
1 files changed, 1 insertions, 1 deletions
diff --git a/source/rpc_server/srv_lsa_nt.c b/source/rpc_server/srv_lsa_nt.c
index 76ec38af6fb..2343e3eedba 100644
--- a/source/rpc_server/srv_lsa_nt.c
+++ b/source/rpc_server/srv_lsa_nt.c
@@ -1502,7 +1502,7 @@ NTSTATUS _lsa_enum_accounts(pipes_struct *p, LSA_Q_ENUM_ACCOUNTS *q_u, LSA_R_ENU
(*sids).ptr_sid[j] = 1;
}
- SAFE_FREE(sid_list);
+ talloc_free(sid_list);
init_lsa_r_enum_accounts(r_u, num_entries);